我有这个模板结构:
DIR1: base.html文件 dir2:template.html
template.html必须扩展base.html:
{% extends '../dir1/base.html' %}
但它引发了错误:
渲染时抓住TemplateDoesNotExist:../ dir1 / base.html
答案 0 :(得分:7)
您应该在settings.py中设置模板目录(https://docs.djangoproject.com/en/dev/ref/settings/#template-dirs),然后使用{% extends 'dir/base.html' %}
。