У меня есть общая переменная или блок в базовом шаблоне, который я хочу расширить в дочерних шаблонах, как мне этого добиться? У меня есть следующий код.
base.html
<html>
<head>
<title>
{% block page_title %} {% endblock %}
</title>
<meta property="og:title" content="{% block page_title %} {% endblock %}" />
...
</head>
<body>
<h1> {% block page_title %} {% endblock %} </h1>
...
моя_страница.html
{% extends 'base.html' %}
{% block page_title %}
Page title goes here
{% endblock %}
Когда я запускаю этот код, я получаю следующую ошибку: тег «блок» с именем «page_title» появляется более одного раза.
page_title
появляется дважды. - person schwobaseggl   schedule 28.12.2017view
установите контекстную переменную со значением заголовка страницы. - person Sachin   schedule 28.12.2017