2012-09-21 35 views
0

我有一个base.html文件,其中包括其是电子邮件,网址等动态变量 - Django的

我需要这个base.html文件扩展到我的索引一些用户配置文件数据。 HTML。我可以在index.html中显示这些数据。因为在索引页面的视图中,我有用户名参数[也在url的]。

我该如何处理?这里是在索引视图我objects.get代码:

def user_index(username,request): 
    user = Profile.objects.filter(owner__username=username) 
    ..... 

和我相关的URL部分:

url(r'^blog/(?P<username>[-\w]+)/$',view='user_index', name='user_index'), 

回答

1

你可以做

的index.html

{% extends 'base.html' %} 

{% block content %} 

{% endblock content %} 

base.html文件

<doctype ...> 
... 

{% block content %} 
{% endblock content %} 

... 

这里,index.html的将扩展(继承)自base.html文件,并在{% block content %}

+0

我不知道描绘关于“延伸内容,内容。谢谢 – alix