Я пытаюсь проверить, равны ли две переменные ни одной, и если да, отобразить что-либо, но я не уверен, как использовать и в шаблоне, и проверить, равны ли обе переменные 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 %}
- Первый if проверяет, имеют ли оба значения.
- Первый еще, если проверяет, не имеет ли значение
- Второй параметр if проверяет, не имеет ли значение
- Последнее, что следует проверить, если они оба не имеют значений.
Если кто-нибудь знает, как проверить переменные, если они равны ни одной, это было бы здорово.