我有一个django'模板'问题
如果我有views.py:
def cv(request):
if request.user.is_authenticated():
cv = OpenCv.objects.filter(created_by=request.user)
return render_to_response('cv/cv.html', {
'object_list': cv,
},
context_instance=RequestContext(request))
和cv.html中的内容如下:
{% for object in object_list %}
<li>
First Name {{ object.first_name }} <br />
Last Name {{ object.last_name }} <br />
Url {{object.url}} <br />
Picture {{object.picture}} <br />
Bio {{object.bio}} <br />
Date of birth {{object.date_birth}} <br />
{% endfor %}
但是我希望这些内容也出现在profile.html页面上,我该怎么做?
profile.html中的s {% include "cv/cv.html" %}
不起作用。
另外,还有另一种“解析对象列表”的方法,而不是显式写入所有对象,如上所述?
提前谢谢!
答案 0 :(得分:2)
您还需要将object_list
传递给profile.html
。
答案 1 :(得分:0)
你要问的是什么并不是很清楚,但我怀疑custom template tag可能是你所追求的。