Задать вопрос
ArsenBespalov
@ArsenBespalov
Сам себе разработчик

Как упростить код в шаблоне Django?

Сейчас вот такой код для вывода заголовка страницы:

{% block title %}
    {% if page.meta_title %}{{ page.meta_title }}
    {% else %}{{ page.title }}
    {% endif %}
{% endblock title %}


Возможно ли как-то уменьшить данную конструкцию, с фильтром yesno получается еще больше из-за конкатенации.
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
{{ page.meta_title|default:page.title }}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы