Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
django cookiecutter扩展base.html会清除我的网页_Html_Django_Cookiecutter Django_Cookiecutter - Fatal编程技术网

django cookiecutter扩展base.html会清除我的网页

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>

我正在进行一个项目,该项目于2017年6月启动,我刚刚安装了cookiecutter。当时,关于django,我是一个绝对的初学者。(我现在进步了一点,但只是有一点。)

Cookiecutter将base.html放在templates目录中(在app子目录之上一级)

对于模型行列表,我有一个模板,可以单独工作,如下所示:

{% 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%}
太棒了!添加块内容标记修复了该问题!谢谢杰出的添加块内容标记修复了该问题!谢谢