Python 从父模板访问django上下文变量

Python 从父模板访问django上下文变量,python,django,Python,Django,我不能从一个孩子的内部设置django模板变量,你知道怎么了吗 在my views.py中: return { 'header_title' : 'my text' } base.html: {{ header_title }} main.html: {{ extends "base.html" }} details.html: {{ extends "main.html" }} 这是行不通的。帮助?一个解决方案是将base.html <block title><end

我不能从一个孩子的内部设置django模板变量,你知道怎么了吗

在my views.py中:

return { 'header_title' : 'my text' }
base.html:

{{ header_title }}
main.html:

{{ extends "base.html" }}
details.html:

{{ extends "main.html" }}

这是行不通的。帮助?

一个解决方案是将base.html

<block title><endblock>

在儿童模板中:

<block title>{{ header title}}<endblock>
{{header title}

一个解决方案是将base.html

<block title><endblock>

在儿童模板中:

<block title>{{ header title}}<endblock>
{{header title}

您不能仅从视图返回dict。视图必须返回
HttpResponse
对象。请尝试:

Django 1.3+


Django您不能仅从视图返回dict。视图必须返回
HttpResponse
对象。请尝试:

Django 1.3+

德扬戈