Django-filter: Fehler: TemplateDoesNotExist django_filters/rest_framework/crispy_form.html

Erstellt am 21. Juni 2017  ·  6Kommentare  ·  Quelle: carltongibson/django-filter

Hi,

Ich erhalte folgenden Fehler:

VorlageDoesNotExist
Ausnahmewert: django_filters/rest_framework/crispy_form.html
Ort der Ausnahme: /home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py in get_template, Zeile 25
Ausführbare Python-Datei: /home/dheeraj/.virtualenvs/ngcrp_env//bin/python3.5

Folgende Pakete habe ich:
django-filter Version: 1.0.4
djangorestframework-Version: 3.6.3
Django-Version: 1.11.2
django-crispy-forms Version: 1.6.1

Es folgt eine Rückverfolgung:

Zurück verfolgen:

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/exception.py" in inner

  1. Antwort = get_response(Anfrage)

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" in _legacy_get_response

  1. Antwort = self._get_response(Anfrage)

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response

  1. Antwort = self.process_exception_by_middleware(e, Anfrage)

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response

  1. antwort = antwort.render()

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/response.py" in render

  1. self.content = self.rendered_content

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py" in render_content

  1. ret = renderer.render(self.data, accept_media_type, context)

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" in render

  1. context = self.get_context(data, accept_media_type, renderer_context)

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" in get_context

  1. 'filter_form': self.get_filter_form(Daten, Ansicht, Anfrage),

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" in get_filter_form

  1. html = backend().to_html(Anfrage, Abfragesatz, Ansicht)

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django_filters/rest_framework/backends.py" in to_html

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

Datei "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py" in get_template

  1. Raise TemplateDoesNotExist(template_name, chain=chain)

Könnt ihr hier bitte helfen...
Vielen Dank.
Dheeraj

Hilfreichster Kommentar

@devrishu Ich denke, eine bessere Lösung besteht wahrscheinlich darin, sicherzustellen, dass django_filters zu INSTALLED_APPS hinzugefügt wird. (Auf diese Weise werden die Vorlagen gefunden.)

Alle 6 Kommentare

Fehler wurde behoben, indem django_filters zu installierten Apps hinzugefügt wurde, wie von carltongibson vorgeschlagen.

@devrishu Ich denke, eine bessere Lösung besteht wahrscheinlich darin, sicherzustellen, dass django_filters zu INSTALLED_APPS hinzugefügt wird. (Auf diese Weise werden die Vorlagen gefunden.)

@carltongibson danke für deine Hilfe. Es funktionierte !!!

Stellen Sie sicher, dass Sie "django_filters" zu INSTALLED_APPS hinzugefügt haben

Stellen Sie sicher, dass Sie "django_filters" zu INSTALLED_APPS hinzugefügt haben (achten Sie auf die "s")

und der Unterstrich "django_filters"

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen