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
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" en _legacy_get_response
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" en _get_response
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" en _get_response
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/response.py" en render
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py" en rendering_content
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" en render
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" en get_context
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" en get_filter_form
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django_filters/rest_framework/backends.py" en to_html
Archivo "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py" en get_template
¿Podrías ayudarme aquí?
Gracias.
Dheeraj
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"
Comentario más útil
@devrishu Creo que una mejor solución es probablemente asegurarse de que se agregue
django_filters
aINSTALLED_APPS
. (De esa forma se encontrarán las plantillas).