你好,
我收到以下错误:
模板不存在
异常值:django_filters/rest_framework/crispy_form.html
异常位置:/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py in get_template, line 25
Python 可执行文件:/home/dheeraj/.virtualenvs/ngcrp_env//bin/python3.5
以下是我拥有的软件包:
django 过滤器版本: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”
_legacy_get_response 中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py”
_get_response 中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py”
_get_response 中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py”
渲染中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/response.py”
文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py”在render_content
渲染中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py”
get_context 中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py”
get_filter_form 中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py”
to_html 中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django_filters/rest_framework/backends.py”
get_template 中的文件“/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py”
你能在这里帮忙吗...
谢谢。
杰拉吉
按照 carltongibson 的建议,将 django_filters 添加到已安装的应用程序中,错误消失了。
@devrishu我认为更好的解决方案可能是确保将django_filters
添加到INSTALLED_APPS
。 (这样模板就会被找到。)
@carltongibson感谢您的帮助。 有效 !!!
确保您将“django_filters”添加到 INSTALLED_APPS
确保您将“django_filters”添加到 INSTALLED_APPS(注意“s”)
和下划线"django_filters"
最有用的评论
@devrishu我认为更好的解决方案可能是确保将
django_filters
添加到INSTALLED_APPS
。 (这样模板就会被找到。)