Django-->TypeError: __init__() получил неожиданный аргумент ключевого слова 'providing_args'
Я запускаю свой сервер django-app-api на docker и застрял в определенном месте. Сервер не запускается из-за следующей ошибки :
TypeError: init() получил неожиданный аргумент ключевого слова 'providing_args'
Я получаю следующий след ошибки при запуске моего докер-контейнера django-api с помощью docker-compose
Моя версия Django==4.1.1 & Django CacheOps==6.0.0
Я упомянул Django & Django CacheOps, поскольку я считаю, что это может быть связано с несоответствием версий и последующими изменениями, которые должны быть сделаны, но я не знаю, где сделать изменения. Также обратите внимание, что в момент обновления до django-cacheops==6.1.0 (последняя версия), я получаю следующую ошибку, которую я разместил как другой вопрос.
Django rest-api - attributeerror: объект 'str' не имеет атрибута '_meta'
Похоже, что пакет cacheops в версии 6.0.0 все еще передает аргумент ключевого слова providing_args
, который, очевидно, поддерживался до версии Django 2.2 (docs), но определенно больше не поддерживается в текущей версии Django 4.1 (docs). Cacheops исправил это на 2021-02-19 (github commit), так что вам определенно нужна версия новее этой.