如果循环为空,则显示消息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果循环为空,则显示消息相关的知识,希望对你有一定的参考价值。

我想在我的模板中使用“if”显示“no content”之类的消息。

我试过了 :

views.朋友

 {% for links in links_list %} 
    {% if links is None %}

    <p>No content</p>

     {% else %}

    <p>some content</p>
{% endif %}{% endfor %}

这不起作用,谢谢。

答案

你可以使用标签for-empty

{% empty %}

例如:

{% for links in links_list %} 
 <p>some content</p>
  {% empty %}
   <p>No content</p>
{% endfor %}

以上是关于如果循环为空,则显示消息的主要内容,如果未能解决你的问题,请参考以下文章