Django Заголовок блока отображается в содержимом страницы
Я пытался добавить заголовок для одного из моих HTML-шаблонов Django. Заголовок сайта меняется, но он также отображается как текст в содержимом страницы. Как мне это исправить и почему это происходит?
base.html
{% block head %}
<head>
<title>{% block title %}{% endblock %}</title>
</head>
{% endblock %}
page.html
{% extends "base.html" %}
{% block head %}
{% block title %}Some Title{% endblock %}
{% endblock %}
Вам не нужно использовать блок заголовка, просто используйте блок заголовка
{% extends "base.html" %}
{% block title %}Some Title{% endblock %}
Если вы просто пытаетесь изменить заголовок, вам не нужно:
{% block head %}{% end block %}
Вы можете прямо указать название:
{% block title}Your Title{% end block %}
Больше информации здесь (официальные документы) - https://docs.djangoproject.com/en/3.2/ref/templates/language/