我正在尝试在django中编写自定义的inclusion_tag。
按照http://docs.djangoproject.com/en/dev/howto/custom-template-tags/
上的示例我只是在写
@register.inclusion_tag('test.html')
其中test.html是与定义它的.py文件位于同一目录(apps / my_app / templatetags)中的文件。
但我得到了一个
TemplateDoesNotExist: test.html
错误。我想这是因为django找不到模板。
我怎么检查这个?什么决定了django查找文件的位置?
答案 0 :(得分:2)
我相信通过搜索设置文件中定义的模板位置可以找到包含的文件。
答案 1 :(得分:2)
模板标签的模板与普通视图的模板位于相同的位置。