Ошибка: djdt не определена, как решить эту проблему?
Я только что обновил django 2.1 до django 3.0.14: после чего я получил эту ошибку ModuleNotFoundError: No module named 'django.utils.lru_cache' in django-debug-toolbar, поэтому я обновил свой django-debug-toolbar 1.9.1 до django-debug-toolbar 2.0 и запустил python manage.py collectstatic и очистил кэш из браузера после этого вышеуказанная ошибка разрешилась, но панель отладки не отображается и в консоли я получил ошибку:
toolbar.js:306 Uncaught ReferenceError: djdt is not defined
как решить эту ошибку? У меня уже есть::
INSTALLED_APPS = [
# ...
"debug_toolbar",
# ...
]
STATIC_URL = "static/"
from django.urls import include, path
INTERNAL_IPS = [
# ...
"127.0.0.1",
# ...
]
urlpatterns = [
# ...
path('__debug__/', include('debug_toolbar.urls')),
]
Это проблема кэширования в браузере. Удалите cookies и т.д. и это поможет.