Это шаблон торнадо (скажем, в файле logout.html). Я выдаю ошибку в процессе выхода из системы:
{% if logout_error %}
Oops! The logout failed. Please close all open documents and try again
{% end %}
Это можно вызвать с помощью
self.render("logout.html", logout_error=True)
Если выход завершен, я должен выполнить
self.render("logout.html", logout_error=False)
Если я игнорирую logout_error=False
, я получаю
NameError: global name 'logout_error' is not defined
Если существует много флагов (которые являются ложными), аргументы ключевого слова могут накапливаться. Есть ли способ, которым я могу попросить шаблон рассмотреть logout_error
как False
, если он не существует?