Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error : TemplateDoesNotExist django_filters/rest_framework/crispy_form.html #738

Closed
devrishu opened this issue Jun 21, 2017 · 7 comments
Closed

Comments

@devrishu
Copy link

Hi,

I am getting the following error:

TemplateDoesNotExist
Exception Value: django_filters/rest_framework/crispy_form.html
Exception Location: /home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py in get_template, line 25
Python Executable: /home/dheeraj/.virtualenvs/ngcrp_env//bin/python3.5

Following are the packages I have:
django-filter Version: 1.0.4
djangorestframework Version: 3.6.3
Django Version: 1.11.2
django-crispy-forms Version: 1.6.1

Following is traceback:

Traceback:

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
217. response = self.process_exception_by_middleware(e, request)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
215. response = response.render()

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/response.py" in render
107. self.content = self.rendered_content

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py" in rendered_content
72. ret = renderer.render(self.data, accepted_media_type, context)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" in render
703. context = self.get_context(data, accepted_media_type, renderer_context)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" in get_context
680. 'filter_form': self.get_filter_form(data, view, request),

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" in get_filter_form
615. html = backend().to_html(request, queryset, view)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django_filters/rest_framework/backends.py" in to_html
63. template = loader.get_template(self.template)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py" in get_template
25. raise TemplateDoesNotExist(template_name, chain=chain)

Could you please help here...
Thanks.
Dheeraj

@devrishu
Copy link
Author

devrishu commented Jun 21, 2017

error was gone by adding django_filters to installed apps as suggested by carltongibson.

@carltongibson
Copy link
Owner

@devrishu I think a better solution is probably to make sure django_filters is added to INSTALLED_APPS. (That way the templates will be found.)

@devrishu
Copy link
Author

@carltongibson thanks for your help. It worked !!!

@wandersonsc
Copy link

wandersonsc commented Oct 18, 2018

Make sure you added "django_filters" to INSTALLED_APPS

@navidnabavi
Copy link

Make sure you added "django_filters" to INSTALLED_APPS (take care about the 's')

@morenoh149
Copy link

and the underscore "django_filters"

@KonstantinMoseyko
Copy link

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants