Hello, when using this with Django 4.x I got below error:
Is this an issue with oidc library?
ImportError: cannot import name 'force_text' from 'django.utils.encoding' (/home//PycharmProjects//venv/lib/python3.10/site-packages/django/utils/encoding.py)
Traceback (most recent call last):
File "/home//PycharmProjects//venv/lib/python3.10/site-packages/oauth2_provider/settings.py", line 108, in import_from_string
module = importlib.import_module(module_path)
File "/usr/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
Hi, as you can see on traceback.. is something related to oauth2_provider library. We do not have that library in our requirement list so should be something related to your project setup.
Hello, when using this with Django 4.x I got below error: Is this an issue with oidc library?
ImportError: cannot import name 'force_text' from 'django.utils.encoding' (/home//PycharmProjects//venv/lib/python3.10/site-packages/django/utils/encoding.py)
Environment:
Request Method: GET Request URL: http://*
Django Version: 4.2 Python Version: 3.10.12 Installed Applications: ('admin_tools', 'admin_tools.theming', 'admin_tools.menu', 'admin_tools.dashboard', 'django.contrib.admin', 'django.contrib.sites', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_filters', 'rest_framework', 'oidc_provider', 'debug_toolbar') Installed Middleware: ['api.middleware.DisableCSRF', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware', 'corsheaders.middleware.CorsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware']
Traceback (most recent call last): File "/home//PycharmProjects//venv/lib/python3.10/site-packages/oauth2_provider/settings.py", line 108, in import_from_string module = importlib.import_module(module_path) File "/usr/lib/python3.10/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import