我在下面添加了我的视图和模板代码。我的问题是,如何获得鸟(模型1)和相应的鸟的详细信息(模型2) --------视图------
all_birds = Bird.objects.all()
detail = Detail.objects.all()
template = loader.get_template('bird/bird.html')
contex = {
'all_birds': all_birds,
'details': detail,
}
return HttpResponse(template.render(contex, request))
----------模板--------
{% for birds in all_birds %}
<div class="container">
<div class="row">
<div id="board" data-columns>
<div class="item">
<div class="ani-box">
<a href="{% static 'bird/images/img_10.jpg'%}" class="image-popup fh5co-board-img">
<img src="{% static 'bird/images/img_10.jpg'%}" alt="No Image available"></a>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
你需要得到每只鸟各自的细节,假设它们是通过外键关联的
如果您有“Widget”和“Specs”的模型,例如:
如果你有一个所有小部件的上下文,即
{'widgets': Widget.objects.all()
,当你遍历它们时,你可以访问它们的Specs
对象相关问题 更多 >
编程相关推荐