Я пытаюсь запустить два теста:
{% if profile.id! = 100 или profile.location == NULL%}
однако, похоже, не работает. Я не мог найти в документах, почему это не работает. Есть идеи?
EDIT:
В базе данных SQL значение для profile.location равно NULL. Полученный результат - Нет.
РЕДАКТИРОВАТЬ 2:
Вот полная цепочка. Есть 4 способа получить местоположение пользователя. Как видите, это гигантский беспорядок ...
{% if profile.city.id != 104 or profile.city %}
{{profile.city}}
{% else %}
{% if profile.mylocation != '' %}
{{ profile.mylocation }}
{% else %}
{% if profile.fbconnect == 1 and profile.location != '' and profile.location != "None" %}
{{profile.location}}
{% else %}
{% if profile.sglocation.city %}{{profile.sglocation.city}}{% else %}{{profile.sglocation.country}}{% endif %}
{% endif %}
{% endif %}
{% endif %}