我正在尝试检查两个变量是否等于零,如果是,则显示一些内容,但是我不确定如何在模板中使用and并检查两个变量是否均为None
。
HTML:
{% if post.company_title and post.company_image %}
<img class="company_image" src="{{ post.company_image.url }}" alt="{{ post.company.url }}">
{% elif post.company_title == "" %}
<img class="company_image" src="{{ post.company_image.url }}" alt="{{ post.company.url }}">
{% elif post.company_image == "" %}
<p>{{ post.company_title }}</p>
{% elif not post.company_title and not post.company_image %}
<!-- This does not work when both fields are false aside from that -->
<!-- It all works -->
<p>nooo</p>
{% endif %}
如果有人知道如何检查变量是否等于变量,那就太好了。
答案 0 :(得分:2)
只需使用variable is None
。
Django模板中提供了None
,True
和False