Используется ли default_if_none в шаблонах Django?

Из документации Django,

Обычно, если переменная не т

Из документации Django,

Обычно, если переменная не

Из документации Django,

Обычно, если переменная не существует, система шаблонов вставляет ценность Параметр TEMPLATE_STRING_IF_INVALID, который установлен в '' (пустая строка) по умолчанию.

Фильтры, которые применяются к недопустимому переменная будет применяться только если TEMPLATE_STRING_IF_INVALID установлен на '' (пустая строка). Если TEMPLATE_STRING_IF_INVALID установлен на любое другое значение, фильтры переменных будут игнорировать.

Это поведение немного отличается для шаблона if, for и regroup теги. Если недопустимая переменная предоставлен одному из этих шаблонов теги, переменная будет интерпретирована как Нет. Фильтры всегда применяются к недопустимые переменные в этих теги шаблонов.

Если недопустимая переменная всегда преобразуется в '', для тегов шаблона и фильтров, кроме , если , для и перегруппируются , то что хорошо ли фильтр шаблона default_if_none ? Устарело?

9
задан tamakisquare 12 May 2011 в 00:06
поделиться