我有一个django的“模板”问题
如果我有in 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中的smple{% include "cv/cv.html" %}不起作用。
另外,有没有其他方法可以“解析对象列表”而不是像上面那样显式地写入所有对象?
提前谢谢!

最佳答案

您还需要将object_list传递到profile.html

关于html - django将htmls集成到模板中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2900317/

10-16 14:13