【发布时间】:2018-06-06 11:00:58
【问题描述】:
我正在开展一个项目,该项目于 2017 年 6 月开始使用我刚刚安装的 cookiecutter。当时,就 django 而言,我是一个绝对的初学者。 (我现在有点高级了,但只是一点点。)
Cookiecutter 将 base.html 放在模板目录中(应用子目录的上一级)。
对于模型行列表,我有一个完全可以单独工作的模板,如下所示:
{% if brand_list %}
<ul>
{% for brand in brand_list %}
<li><a href="/brands/{{ brand.id }}/">{{ brand.cTitle }}</a></li>
{% endfor %}
</ul>
{% else %}
<p>No brands are available.</p>
{% endif %}
但是,如果我把它放在顶部,我就没有得到列表::
{% extends "base.html" %}
我得到的是项目根网页,即 /。
这是 base.html 的问题,还是其他问题?
【问题讨论】:
标签: html django cookiecutter-django cookiecutter