【发布时间】:2020-02-26 12:26:43
【问题描述】:
我想知道 Django 查询集和 Django 列表在执行方面有什么区别。
例如, 对象列表与对象查询集
执行部分会有很大的不同吗?
任何信息都会有所帮助,因为它可以清楚地显示什么可以使用,什么不可以使用。
谢谢!
【问题讨论】:
标签: python django list django-queryset
我想知道 Django 查询集和 Django 列表在执行方面有什么区别。
例如, 对象列表与对象查询集
执行部分会有很大的不同吗?
任何信息都会有所帮助,因为它可以清楚地显示什么可以使用,什么不可以使用。
谢谢!
【问题讨论】:
标签: python django list django-queryset
评估对象列表, 除非您对数据执行任何计算,否则查询集不是。
对象列表会消耗 RAM 空间,Queryset 不会那么多。
您可以在代码中进一步引用 Queryset 而无需实际处理内存中的数据,对象列表不会让您轻松地操作数据。
这是我的想法,其他人可以补充。
【讨论】: