我有一个 base.html 模板,其中包含用于 charset、google-site-verification、样式表、js 的站点范围标签。我还需要为页面特定的标题标签和元描述设置块。
我想知道,我应该在我的 base.html 和我继承的模板混合标签中设置一个 {% block head %},还是应该设置特定的块,例如 {% block meta %} 和 {% block title %} 以便在 Django 呈现为 html 时标签出现在适当的位置。
这有意义吗?如果我查看所有标签混合在一个 {%block head %} 中的源代码,事情有点乱,但是如果我为每个标签添加特定的块,它们是有序的,但使用更多的代码......?