У меня есть веб-сайт Django, где я разделил файлы html на файл base.html
следующим образом:
{% include 'head.html' %}
<body>
{% include 'nav.html' %}
{% block content %}
{% endblock content %}
{% include 'footer.html' %}
{% include 'scripts.html' %}
</body>
</html>
Из-за включения head.html
заголовок на каждой странице имеет вид то же самое, поскольку head.html
имеет только 1 заголовок. Вот файл head.html
:
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="{% static 'css/materialize.css' %}">
<link rel="stylesheet" href="{% static 'css/materialize.min.css' %}">
<link rel="stylesheet" href="{% static 'css/style.css' %}">
<link rel="stylesheet" href="{% static 'css/custom.css' %}">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<title>mytitle</title>
</head>
Но я хочу отображать разные заголовки для разных страниц, и я не знаю, как это сделать. У кого-нибудь есть идеи?