Как повторить «блок» в шаблоне django
Я считаю, что использование dont-repeat-yourself контекстного процессора в django-templates данном случае является излишним. Вы django-template-filters можете легко сделать это:
#base.html
{% block title %}My Cool Website{% endblock %}
{% block content %}{% endblock %}
а django-template-tags затем:
# blog.html
{% extends 'base.html' %}
{% block content %}
{% block title %}My Blog{% endblock %}
Lorem ipsum here...
{% endblock %}
и так далее ... Похоже, DRY-совместимый.
django
django-templates
dry
2021-12-14T15:32:21+00:00
2022-11-05T17:27:02+00:00
Nyrianden
Вопросы с похожей тематикой, как у вопроса:
Как повторить «блок» в шаблоне django
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.