9

我是 django 的新手,我想获取 name 字段包含“John”的 id。下面的代码段运行得很好,但是,

在视图.py

 all_ids=Employee.objects.filter(name__contains = 'John').values('id')
    return HttpResponse(" All id= %d " %all_ids)

它返回:

  All id=[{'id': 1},{'id':2} , so on  '...(remaining elements truncated)...'] 

显示 20 个项目有限制。那么,我怎样才能摆脱这个限制和(剩余元素被截断)?有没有更好的方法来获取查询中字段的所有值而不被截断?

4

1 回答 1

13

一种覆盖它的方法是

all_ids= list(Employee.objects.filter(name__contains = 'John').values('id'))
于 2012-09-26T20:34:45.433 回答