我正在待办事项列表应用程序中打印模板中的行为列表。它工作正常,但我希望块
<p>No deeds here yet</p>
位于 ul 列表之外,因为它不需要位于列表中,因为它是逻辑上独立的块。而且它还有我不想要的余量。
如何将该段落元素放置在 ul 列表之外?
{% extends "todo_lists/base.html" %}
{% block content %}
<h2>Deeds of a {{list_title}} list</h2>
<ul>
{% for deed in deeds %}
<li>{{deed.title}}</li>
{% empty %}
<p>No deeds here yet</p>
{% endfor %}
</ul>
{% endblock content %}
进入之前请先检查真实性
<ul>
:
{% extends "todo_lists/base.html" %}
{% block content %}
<h2>Deeds of a {{list_title}} list</h2>
{% if deeds %}
<ul>
{% for deed in deeds %}
<li>{{deed.title}}</li>
{% endfor %}
</ul>
{% else %}
<p>No deeds here yet</p>
{% endif %}
{% endblock content %}