我是 django 的新手,我想获取名称字段包含“John”的 id。下面的代码片段运行得很好,但是,
在view.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 个限制。那么,我怎样才能摆脱这个限制和(剩余元素被截断)? 有没有更好的方法来获取查询中字段的所有值而不被截断?
最佳答案
一种覆盖它的方法是
all_ids= list(Employee.objects.filter(name__contains = 'John').values('id'))
关于django 剩余元素被截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12609604/