我目前正在/projectdir/static/html/
保留我的模板。我已经开始有足够多的我创建了一个子目录:/projectdir/static/html/tag_request/
。如果我希望/tag_request/
中的模板继承/html/
中的模板,我该怎么办?
我已经读过,django {% extends base.html %}
应该相对于/projectdir/templates/
或TEMPLATE_DIRS
点而言。如何在appengine中设置TEMPLATE_DIRS
(或者我必须将模板放在/projectdir/templates/
中)?
谢谢!
答案 0 :(得分:0)
这似乎取决于您使用的Django版本。
如果你使用的是0.96,那么这个就可以了:
{% extends ../base.html %}
如果您使用的是1.2,那么理论上您需要创建一个将TEMPLATE_DIRS
设置为/projectdir/static/html/
的settings.py,然后使用它:
{% extends base.html %}
但是我发现了一些问题 - 我的解决方案在这里描述: