我有这个模板结构:
DIR1:
base.html文件
dir2:template.html
template.html必须扩展base.html:
{% extends '../dir1/base.html' %}
但它引发了错误:
Caught TemplateDoesNotExist while rendering: ../dir1/base.html
解决方法
您应该在settings.py中设置模板目录(
https://docs.djangoproject.com/en/dev/ref/settings/#template-dirs),然后使用{%extends’dir / base.html’%}.