Чем отличается var не в списке и не var в списке? - PullRequest
0 голосов
/ 11 октября 2011

В чем разница между делами:

{% if my_var not in my_list %}
  {{ my_var }}
{% endif %}

и

{% if not my_var in my_list %}
  {{ my_var }}
{% endif %}

когда my_list равно None, а my_var равно "1" в шаблонах? В первом случае {{my_var}} не печатается, но во втором.

1 Ответ

1 голос
/ 22 октября 2011

Поскольку my_list вовсе не является контейнером , оба сравнения возвращают false. Разница в том, что второе превращает ложное в истинное и печатает my_var.

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