我正在尝试创建一个Django管理员过滤器,它将获得随机用户组。在这一点上,我有两个问题:Django随机地在管理员中订购用户
- 应用自定义过滤器的用户模型,
- 显示一组随机的用户。
在#1,我已经使用User.username.random_filter = True
尝试过,但它有一个AttributeError说,用户有没有属性username
回来。
关于#2,我知道我可以得到50个随机用户,但是我一直无法弄清楚如何让这个查询的结果显示在管理列表中。据我所知,该列表是由URL的GET请求生成的,但我没有任何运气订购。
有什么建议吗?
会不会使它总是随机的? – exupero 2010-09-30 20:13:35
@科罗拉多:是的,只要你不用别的东西手动订购。 – Wolph 2010-10-01 02:37:20
对不起,我的意思是“这不会使它随机?”我希望能够在大多数时间正常订购,但只能根据要求随机排序。 – exupero 2010-10-01 12:57:03