Python论坛  - 讨论区

标题:[python-chinese] django 查询

2006年07月26日 星期三 14:18

鳄鱼 crocodile.liu at 163.com
Wed Jul 26 14:18:10 HKT 2006

请问怎样指定django只查询出某几个字段,而不像Entry.objects.filter把所有字
段都查处来


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月26日 星期三 16:01

limodou limodou at gmail.com
Wed Jul 26 16:01:14 HKT 2006

On 7/26/06, 鳄鱼 <crocodile.liu at 163.com> wrote:
>
> 请问怎样指定django只查询出某几个字段,而不像Entry.objects.filter把所有字
> 段都查处来
>
用values()在db-api中有讲述。不过返回的不再是对象的列表而是字典的列表了。
-- 
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月26日 星期三 16:21

鳄鱼 crocodile.liu at 163.com
Wed Jul 26 16:21:29 HKT 2006

对于values(*fields)我的理解是先执行了select * 再从QuerySet中取出符合
fields的list来,这样效率是不是没有直接select的效率高呢?

limodou 写道:
> On 7/26/06, 鳄鱼 <crocodile.liu at 163.com> wrote:
>>
>> 请问怎样指定django只查询出某几个字段,而不像Entry.objects.filter把所有字
>> 段都查处来
>>
> 用values()在db-api中有讲述。不过返回的不再是对象的列表而是字典的列表了。
> ------------------------------------------------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号