django-cms / djangocms-modules

Create plugins right from your content.
https://www.django-cms.org
Other
15 stars 8 forks source link

Problem with importing 'force_text' from 'django.utils.encoding' #46

Closed andreikee closed 5 months ago

andreikee commented 5 months ago

Django version is 4.2.11 DjangoCMS version is 4.1.0

 File "/home/andrei/.pyenv/versions/3.8.18/envs/aero/lib/python3.8/site-packages/djangocms_modules/admin.py", line 3, in <module>
    from cms.admin.placeholderadmin import PlaceholderAdminMixin
  File "/home/andrei/.pyenv/versions/3.8.18/envs/aero/lib/python3.8/site-packages/cms/admin/__init__.py", line 11, in <module>
    plugin_pool.plugin_pool.discover_plugins()
  File "/home/andrei/.pyenv/versions/3.8.18/envs/aero/lib/python3.8/site-packages/cms/plugin_pool.py", line 42, in discover_plugins
    autodiscover_modules('cms_plugins')
  File "/home/andrei/.pyenv/versions/3.8.18/envs/aero/lib/python3.8/site-packages/django/utils/module_loading.py", line 58, in autodiscover_modules
    import_module("%s.%s" % (app_config.name, module_to_search))
  File "/home/andrei/.pyenv/versions/3.8.18/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/home/andrei/.pyenv/versions/3.8.18/envs/aero/lib/python3.8/site-packages/djangocms_modules/cms_plugins.py", line 11, in <module>
    from django.utils.encoding import force_text
ImportError: cannot import name 'force_text' from 'django.utils.encoding' (/home/andrei/.pyenv/versions/3.8.18/envs/aero/lib/python3.8/site-packages/django/utils/encoding.py)
fsbraun commented 5 months ago

Closed with #24