django cookiecutter扩展base.html会清除我的网页
我正在进行一个项目,该项目于2017年6月启动,我刚刚安装了cookiecutter。当时,关于django,我是一个绝对的初学者。(我现在进步了一点,但只是有一点。) Cookiecutter将base.html放在templates目录中(在app子目录之上一级) 对于模型行列表,我有一个模板,可以单独工作,如下所示:django cookiecutter扩展base.html会清除我的网页,html,django,cookiecutter-django,cookiecutter,Html,Django,Cookiecutter Django,Cookiecutter,我正在进行一个项目,该项目于2017年6月启动,我刚刚安装了cookiecutter。当时,关于django,我是一个绝对的初学者。(我现在进步了一点,但只是有一点。) Cookiecutter将base.html放在templates目录中(在app子目录之上一级) 对于模型行列表,我有一个模板,可以单独工作,如下所示: {% if brand_list %} <ul> {% for brand in brand_list %} <li>
{% 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 %}
我得到的是项目根网页,在/
这是base.html问题还是其他问题?您的
base.html
mus有一对模板标记,如下所示:
{% block content %}{% endblock %}
继承自base.html
的模板填充这些标记之间的内容:
因此,在继承的模板中
{% extends "base.html" %}
{% block content %}
{% 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 %}
{% endblock %}
{%extends“base.html”%}
{%block content%}
{%if品牌_列表%}
{品牌列表中品牌的百分比%}
{%endfor%}
{%else%}
没有品牌可供选择
{%endif%}
{%endblock%}
您的base.html
mus有一对模板标记,如下所示:
{% block content %}{% endblock %}
继承自base.html
的模板填充这些标记之间的内容:
因此,在继承的模板中
{% extends "base.html" %}
{% block content %}
{% 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 %}
{% endblock %}
{%extends“base.html”%}
{%block content%}
{%if品牌_列表%}
{品牌列表中品牌的百分比%}
{%endfor%}
{%else%}
没有品牌可供选择
{%endif%}
{%endblock%}
太棒了!添加块内容标记修复了该问题!谢谢杰出的添加块内容标记修复了该问题!谢谢