自定义inclusion_tag出错,无法找到文件
-
05-07-2019 - |
题
我正在尝试在django中编写自定义的inclusion_tag。
按照 http://docs.djangoproject上的示例进行操作。 COM / EN的/ dev / HOWTO /定制模板标签/
我只是在写
@register.inclusion_tag('test.html')
其中test.html是与定义它的.py文件位于同一目录(apps / my_app / templatetags)中的文件。
但我得到了一个
TemplateDoesNotExist: test.html
错误。我想这是因为django找不到模板。
我怎么检查这个?什么决定了django查找文件的位置?
解决方案
模板标签的模板与普通视图的模板位于相同的位置。
其他提示
我相信通过搜索设置文件中定义的模板位置可以找到包含的文件。
不隶属于 StackOverflow