如何解决 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 %}