Django-filter: Ошибка: TemplateDoesNotExist django_filters / rest_framework / crispy_form.html

Созданный на 21 июн. 2017  ·  6Комментарии  ·  Источник: carltongibson/django-filter

Привет,

Я получаю следующую ошибку:

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" во внутреннем

  1. response = get_response (запрос)

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" в _legacy_get_response

  1. response = self._get_response (запрос)

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" в _get_response

  1. response = self.process_exception_by_middleware (e, запрос)

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" в _get_response

  1. response = response.render ()

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/response.py" в рендере

  1. self.content = self.rendered_content

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py" в rendered_content

  1. ret = renderer.render (self.data, accept_media_type, контекст)

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" в рендере

  1. context = self.get_context (данные, accept_media_type, renderer_context)

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" в get_context

  1. 'filter_form': self.get_filter_form (данные, представление, запрос),

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" в get_filter_form

  1. html = backend (). to_html (запрос, набор запросов, просмотр)

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django_filters/rest_framework/backends.py" в to_html

  1. template = loader.get_template (self.template)

Файл "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py" в get_template

  1. поднять TemplateDoesNotExist (имя_шаблона, цепочка = цепочка)

Не могли бы вы помочь здесь ...
Спасибо.
Дирадж

Самый полезный комментарий

@devrishu Я думаю, что лучшим решением будет, вероятно, добавить django_filters к INSTALLED_APPS . (Так будут найдены шаблоны.)

Все 6 Комментарий

ошибка исчезла, добавив django_filters к установленным приложениям, как это было предложено carltongibson.

@devrishu Я думаю, что лучшим решением будет, вероятно, добавить django_filters к INSTALLED_APPS . (Так будут найдены шаблоны.)

@carltongibson спасибо за вашу помощь. Это сработало !!!

Убедитесь, что вы добавили django_filters в INSTALLED_APPS

Убедитесь, что вы добавили django_filters в INSTALLED_APPS (позаботьтесь о 's')

и подчеркивание "django_filters"

Была ли эта страница полезной?
0 / 5 - 0 рейтинги