使用地址栏在django管理员中进行过滤

使用地址栏在django管理员中进行过滤

问题描述:

假设我有一个模型订单,其中有一个列号 - 订单号。现在我想在管理视图中从此模型过滤多行。有1个值,我这样做:使用地址栏在django管理员中进行过滤

http://bla-bla-bla/admin/app/order/?num__exact=11534 

我该如何做到这一点,当我有几个值?

或者我应该使用的查询集()?那么我应该如何发送一个值列表来请求?

in应该工作,试试这个url中

http://bla-bla-bla/admin/app/order/?num__in=11534,11535,11536 
+0

谢谢你曾经,正是我所需要的!而且多么简单。 :) – PeterH 2011-12-20 05:59:24

不要忘了,不管你把查询字符串已经被允许的管理界面。你不能把在中没有定义过滤器 - 因为这安全发布https://www.djangoproject.com/weblog/2010/dec/22/security/

+0

也谢谢。在我的情况下,没有跨关系查询。 – PeterH 2011-12-20 06:10:01