我想在模板中使用“ if”显示类似“ no content”的消息。
我尝试过:
views.py
{% for links in links_list %}
{% if links is None %}
<p>No content</p>
{% else %}
<p>some content</p>
{% endif %}{% endfor %}
不起作用,谢谢。
答案 0 :(得分:7)
您可以为此使用标签for-empty:
{% empty %}
例如:
{% for links in links_list %}
<p>some content</p>
{% empty %}
<p>No content</p>
{% endfor %}