Привет, классные люди!
Такой простой вопрос, в python я могу хорошо обработать оператор if
else
, сделать его понятным, добавив выражения в скобках, как показано ниже:
if ((user.is_active and user.is_administrator) or user.is_superuser) or (user.group.is_active and user.group.is_safe):
Скобки важны для того, чтобы python понимал, что это значит. Это всего лишь пример , я знаю, что мог бы сделать это по-другому, но я хочу знать, если можно ли объединить AND
и OR
в длинномif else
утверждение в шаблоне?
{% if user.is_active and user.is_administrator or user.is_superuser or user.group.is_active and user.group.is_safe %}
{% endif %}
Очевидно, что Django отразит это не так, как я ожидаю.
Заранее спасибо!