Проверьте переменные условия в шаблоне [или, и] - PullRequest
0 голосов
/ 01 октября 2019

Мне нужно сделать if в html-шаблоне.

Работает:

{% if field == 'var_1' or field == 'var_2' %}

, но я не могу сравнить отображаемую переменную с None или ''

{% if field == 'var_1' or field == 'var_2' and 'var_3' != '' %}

последнее утверждение не работает.

var_3 в mysql имеет значение NULL или содержит varchar (200)

Какое правильное решение для этого?

1 Ответ

0 голосов
/ 01 октября 2019

Возможно, вы ищете функцию isnull ().

Эта функция возвращает True, если передано значение, установленное в NULL

..... AND NOT IsNull (var3) AND .. ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...