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

Creado en 21 jun. 2017  ·  6Comentarios  ·  Fuente: carltongibson/django-filter

Hola,

Estoy teniendo el siguiente error:

TemplateDoesNotExist
Valor de excepción: django_filters / rest_framework / crispy_form.html
Ubicación de excepción: /home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py en get_template, línea 25
Python ejecutable: /home/dheeraj/.virtualenvs/ngcrp_env//bin/python3.5

Los siguientes son los paquetes que tengo:
django-filter Versión: 1.0.4
djangorestframework Versión: 3.6.3
Versión de Django: 1.11.2
django-crispy-forms Versión: 1.6.1

A continuación se muestra el rastreo:

Rastrear:

Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/exception.py" en el interior

  1. respuesta = get_response (solicitud)

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

  1. respuesta = self._get_response (solicitud)

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

  1. respuesta = self.process_exception_by_middleware (e, solicitud)

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

  1. respuesta = respuesta.render ()

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

  1. self.content = self.rendered_content

Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py" en rendering_content

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

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

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

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

  1. 'filter_form': self.get_filter_form (datos, vista, solicitud),

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

  1. html = backend (). to_html (solicitud, conjunto de consultas, vista)

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

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

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

  1. subir TemplateDoesNotExist (nombre_plantilla, cadena = cadena)

¿Podrías ayudarme aquí?
Gracias.
Dheeraj

Comentario más útil

@devrishu Creo que una mejor solución es probablemente asegurarse de que se agregue django_filters a INSTALLED_APPS . (De esa forma se encontrarán las plantillas).

Todos 6 comentarios

El error desapareció al agregar django_filters a las aplicaciones instaladas como lo sugirió carltongibson.

@devrishu Creo que una mejor solución es probablemente asegurarse de que se agregue django_filters a INSTALLED_APPS . (De esa forma se encontrarán las plantillas).

@carltongibson gracias por tu ayuda. Funcionó !!!

Asegúrate de haber agregado "django_filters" a INSTALLED_APPS

Asegúrese de haber agregado "django_filters" a INSTALLED_APPS (tenga cuidado con las 's')

y el subrayado "django_filters"

¿Fue útil esta página
0 / 5 - 0 calificaciones