如何将数据打印到Django模板中的某个html DOM元素中?

问题描述 投票:0回答:1

我正在待办事项列表应用程序中打印模板中的行为列表。它工作正常,但我希望块

<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 %}
python django
1个回答
0
投票

进入之前请先检查真实性

<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 %}
© www.soinside.com 2019 - 2024. All rights reserved.