社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

如何迭代两个django模型

iri0021 • 3 年前 • 1395 次点击  

我的django项目中有多个模型。我想迭代它们,以便在django模型字段中访问它们。我该怎么做?

我试着像我的观点那样压缩它们。比如:

inventory = Inventory.objects.all()
header = Header.objects.all()
setup = Setup.objects.all()
revision = Revisions.objects.all()
spec = SpecificationDetails.objects.all()
review = Reviewers.objects.all()

zippedItems = zip(inventory, header, setup, revision, spec, review)
context = {
        'zippedItems':  zippedItems

}
return render(request, 'crud/dashboard.html', context)

在我的模板文件中,我尝试了

{%for items in zippedItems %}
<td>{{items}}</td>
{% endfor %}

但它不起作用,我认为它没有把物体拉上拉链。关于如何做到这一点,有什么建议吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/130260
 
1395 次点击  
文章 [ 3 ]  |  最新文章 3 年前