我有一个字段Foo
,其中ForeignKey
指向User
。我需要在管理员中创建过滤器,只显示至少有一个Foo
的用户。 Django的开发版本很容易实现,但我坚持使用1.3。Django admin - 在用户模型上创建一个复杂的过滤器
我见过here如何使用未公开的类FilterSpec
添加自定义过滤器。我的问题是它需要修改User
模型。我可以从User
继承,但我已经设置了一个设置,其中将附加数据放入Profile
模型中,并通过onetool链接到User
。
在
User
模型中添加自定义过滤器的方式不太简单吗?
等待Django 1.4(或运行在主干上,但这通常不是一个好主意),这将有自定义filterspecs内置。否则,你运气不好。 –
我们一直在从主干运行django,因为他们得到了i18N_urls,并没有问题。 –