如何解决 django 上的模板语法错误
How do I solve this template syntax error on django
我收到此错误 --> 无效的块标记:'endblock'。您是否忘记注册或加载此标签?
我确保缩进并正确放置 space 是的,我确实有最新版本的 pycharm。
怎样才能让它正常工作?
{% extends 'mc_application_folder/base.html' %}
{$ block content %}
<p>Topics: {{ 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 %}
我认为错误只是因为结束标记 {%endblock content%}
。我们不需要在那里指定 content
,只需使用 {% endblock %}
.
完整代码在这里;
{% extends 'mc_application_folder/base.html' %}
{% block content %}
<p>Topics: {{ 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 %}
我收到此错误 --> 无效的块标记:'endblock'。您是否忘记注册或加载此标签?
我确保缩进并正确放置 space 是的,我确实有最新版本的 pycharm。
怎样才能让它正常工作?
{% extends 'mc_application_folder/base.html' %}
{$ block content %}
<p>Topics: {{ 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 %}
我认为错误只是因为结束标记 {%endblock content%}
。我们不需要在那里指定 content
,只需使用 {% endblock %}
.
完整代码在这里;
{% extends 'mc_application_folder/base.html' %}
{% block content %}
<p>Topics: {{ 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 %}