Привет,
Я получаю следующую ошибку:
TemplateDoesNotExist
Значение исключения: django_filters / rest_framework / crispy_form.html
Местоположение исключения: /home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py в get_template, строка 25
Исполняемый файл Python: /home/dheeraj/.virtualenvs/ngcrp_env//bin/python3.5
Вот пакеты, которые у меня есть:
django-filter Версия: 1.0.4
djangorestframework Версия: 3.6.3
Версия Django: 1.11.2
django-crispy-forms Версия: 1.6.1
Следующее - трассировка:
Выслеживать:
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/exception.py" во внутреннем
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" в _legacy_get_response
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" в _get_response
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" в _get_response
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/response.py" в рендере
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py" в rendered_content
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" в рендере
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" в get_context
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" в get_filter_form
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django_filters/rest_framework/backends.py" в to_html
Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py" в get_template
Не могли бы вы помочь здесь ...
Спасибо.
Дирадж
ошибка исчезла, добавив django_filters к установленным приложениям, как это было предложено carltongibson.
@devrishu Я думаю, что лучшим решением будет, вероятно, добавить django_filters
к INSTALLED_APPS
. (Так будут найдены шаблоны.)
@carltongibson спасибо за вашу помощь. Это сработало !!!
Убедитесь, что вы добавили django_filters в INSTALLED_APPS
Убедитесь, что вы добавили django_filters в INSTALLED_APPS (позаботьтесь о 's')
и подчеркивание "django_filters"
Самый полезный комментарий
@devrishu Я думаю, что лучшим решением будет, вероятно, добавить
django_filters
кINSTALLED_APPS
. (Так будут найдены шаблоны.)