Я работаю над приложением Django, но jinja не отображает вид.Мне нужно отделить эти шаблоны, потому что я хочу включить определенный контент.
Когда я открываю data.html и data2.html , я вижу значения «1» и «4».Но когда я открываю test.html , я не вижу значений.И несколько {% extends%} не работают.
Как я могу загрузить data.html и data2.html в test.html с обработанными данными?
Мои представления в Django:
def data1(request):
return render(request, 'user_backend/pages/data.html',{'a':1,
"b":2,
"c":3})
def data2(request):
return render(request, 'user_backend/pages/data2.html',{'d':4,
"e":5,
"f":6})
def test_temp(request):
return render(request,"user_backend/pages/test.html")
Мои шаблоны:
test.html
{% load staticfiles %}
<h1>Data from data.html</h1>
{% include "user_backend/pages/data.html" %}
{% include "user_backend/pages/data2.html" %}
data.html
<p>Data = {{a}} </p>
data2.html
<p>Data2 = {{d}} </p>