您好,欢迎访问一九零五行业门户网

QuerySets如何使用?总结QuerySets实例用法

对象关系映射 (orm) 使得与sql数据库交互更为简单,不过也被认为效率不高,比原始的sql要慢。 要有效的使用orm,意味着需要多少要明白它是如何查询数据库的。本文我将重点介绍如何有效使用 django orm系统访问中到大型的数据集。  django的queryset是惰性的 django的queryset对应于数据库的若干记录(row),通过可选的查询来过滤。例如,下面的代码会得到数据库中名字为‘dave’的所有的人:person_set = person.objects.filter(first_name=dave) 上面的代码并没有运行任何的数据库查询。你可以使用person_set,给它加上一些过滤条件,或者将它传给某个函数,这些操作都不会发送给数据库。这是对的,因为数据库查询是显著影响web应用性能
1. 有效使用django的querysets
简介:有效使用django的querysets
2. 介绍python的django框架中的querysets
简介:这篇文章主要介绍了python的django框架中的querysets,queryset是django中的一个内置对象列表,经常被用于数据库操作,需要的朋友可以参考下
3. 详解python的django框架中manager方法的使用
简介:这篇文章主要介绍了python的django框架中manager方法的使用,包括修改初始manager querysets和增加额外的manager方法等操作,需要的朋友可以参考下
4. 利用python的django框架中的orm建立查询api
简介:这篇文章主要介绍了利用python的django框架中的orm建立查询api,对managers和querysets进行了着重介绍,需要的朋友可以参考下
【相关问答推荐】:
python - django的queryset用reduce方法合并问题。
以上就是querysets如何使用?总结querysets实例用法的详细内容。
其它类似信息

推荐信息