У меня есть такой простой родительский шаблон, который использует Django blocks
//base.html
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
{% block content%}
{% endblock %}
</body>
</html>
Но всякий раз, когда я пытаюсь напечатать переменные, передаваемые views.py внутри блока, ничего не отображается и не принимается, когда Я собрал весь код html в один файл без родительского шаблона, он прекрасно работает.
Это базовая c идея блока
//block.html
{% extends 'folder/base.html'%}
{% block content %}
<h1> {{data}} </h1>
{% endblock %}
И это содержимое функции views.py:
def function(request):
return render(request,'folder/block.html',{'data':'someRandomString'})