Обычно я бы использовал два блока, один обернутый вокруг другого, что-то вроде этого:
# base.html template
<title>
{% block title %}
{% block inner_title %}{% endblock inner_title %} - The Stock Column
{% endblock title %}
</title>
Так что для большинства ваших страниц вы бы расширили base.html
и сделали бы это:
{% block inner_title %}Page XYZ{% endblock inner_title %}
И затем на вашей странице индекса вы также расширили бы base.html
, но затем сделали бы следующее:
{% block title %}TEST{% endblock title %}
В результате вы получите первый результат:
<title>Page XYZ - The Stock Column</title>
И вывод второго из вашей страницы индекса будет:
<title>TEST</title>