Django &引用;第14行的块标记无效:';空的';,预期';endblock';。您是否忘记注册或加载此标签?“;

Django &引用;第14行的块标记无效:';空的';,预期';endblock';。您是否忘记注册或加载此标签?“;,django,Django,我在Django中收到以下错误: 第14行的块标记无效:“空”,应为“endblock”。是否忘记注册或加载此标记 topic.html模板: {% extends 'learning_logs/base.html' %} {% block content %} <p>Topic: {{ topic }}</p> <p>Entries:</p> <ul> <% for entry in

我在Django中收到以下错误:

第14行的块标记无效:“空”,应为“endblock”。是否忘记注册或加载此标记

topic.html模板:

{% extends 'learning_logs/base.html' %}

{% block content %}

    <p>Topic: {{ topic }}</p>

    <p>Entries:</p>
    <ul>
        <% for entry in entries %>
            <li>
                <p>{{ entry.date_added|date:'M d, Y H:i' }}</p>
                <p>{{ entry.text|linebreaks }}</p>
            </li>
        {% empty %}
            <li>There are no entries for this topic yet.</li>
        {% endfor %}
        </ul>

{% endblock content %}
{%extends'learning\u logs/base.html%}
{%block content%}
主题:{{Topic}

参赛作品:

  • {{entry.date_添加{date:'md,yh:i'}

    {{entry.text | linebreaks}}

  • {%empty%}
  • 此主题还没有条目
  • {%endfor%}
{%endblock内容%}
问题出现在
模板标记处,或者模板标记应该是什么。在Django中,模板标记被
{%…%}
包围(请注意花括号而不是尖括号)。因此,您应该为模板标记重写

{% for entry in entries %}
    <li>
        <p>{{ entry.date_added|date:'M d, Y H:i' }}</p>
        <p>{{ entry.text|linebreaks }}</p>
    </li>
{% empty %}
    <li>There are no entries for this topic yet.</li>
{% endfor %}
{%for entries%}
  • {{entry.date_添加{date:'md,yh:i'}

    {{entry.text | linebreaks}}

  • {%empty%}
  • 此主题还没有条目

  • {%endfor%}
    问题出现在
    模板标记处,或者模板标记应该是什么。在Django中,模板标记被
    {%…%}
    包围(请注意花括号而不是尖括号)。因此,您应该为
    模板标记重写

    {% for entry in entries %}
        <li>
            <p>{{ entry.date_added|date:'M d, Y H:i' }}</p>
            <p>{{ entry.text|linebreaks }}</p>
        </li>
    {% empty %}
        <li>There are no entries for this topic yet.</li>
    {% endfor %}
    {%for entries%}
    
  • {{entry.date_添加{date:'md,yh:i'}

    {{entry.text | linebreaks}}

  • {%empty%}
  • 此主题还没有条目

  • {%endfor%}
    您是否可以尝试将
    {%endblock content%}
    替换为
    {%endblock%}
    而不是
    {%for…%}
    放在括号中。您是否可以尝试将
    {%endblock content%}
    替换为
    {%endblock%}
    而不是
    {%code>{%for…%}
    不要在括号中加e。