使用地址栏在django admin中过滤

时间:2011-12-19 07:38:20

标签: django django-admin

假设我有一个模型Order,它有一个列num - 一个订单号。现在我想在管理视图中过滤此模型中的多行。有1个值,我这样做:

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

当我有多个值时,我怎么能这样做?

或者我应该使用queryset()?那么我应该如何发送要求的值列表?

2 个答案:

答案 0 :(得分:1)

in应该有效,请在网址

中尝试
http://bla-bla-bla/admin/app/order/?num__in=11534,11535,11536

答案 1 :(得分:1)

不要忘记,管理界面必须允许您在查询字符串中放入任何内容。自从此安全版本https://www.djangoproject.com/weblog/2010/dec/22/security/

以来,您无法放入那里未定义的过滤器