Обновление Django до 5.2.7 вызывает ошибку rest_framework_simplejwt, поскольку django.utils.timezone устарелаPython

Программы на Python
Ответить
Anonymous
 Обновление Django до 5.2.7 вызывает ошибку rest_framework_simplejwt, поскольку django.utils.timezone устарела

Сообщение Anonymous »

Я обновляю свой проект Django до версии 5.2.7.
После установки файла require.txt с обновленными версиями всех библиотек я выполнил команду для проверки кода
python manage.py check
Но выдает ошибку
ImportError: Could not import 'rest_framework_simplejwt.authentication.JWTAuthentication' for API setting 'DEFAULT_AUTHENTICATION_CLASSES'. ImportError: cannot import name 'utc' from 'django.utils.timezone' (...\envs\localenv\Lib\site-packages\django\utils\timezone.py).

Requirements.txt
asgiref==3.8.1
certifi==2023.11.17
Django==5.2.7
django-cors-headers==4.3.1
djangorestframework==3.14.0
mysqlclient==2.2.0
PyJWT==2.8.0
pytz==2023.3
newrelic==9.0.0
djangorestframework_simplejwt==5.2.0
sqlparse==0.4.4


Подробнее здесь: https://stackoverflow.com/questions/798 ... s-django-u
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»