[英]list_filter in django admin page for foreign key field
在Django管理页面的list_filter中使用外部字段
假设我有模型
class Company():
name varchar(50)
field1 varchar(50)
class Client()
name varchar(50)
company ForeignKey(Company)
现在如何在Django管理页面中为field1的客户端模型实施过滤器
我尝试了list_filter = ['company_ field1','company _name'],但是没有用。 有什么办法吗?
我正在使用django 1.2版本。
提前致谢
在Django 1.2中,我已经使用了一些棘手的方法来解决这类问题。
在数据库中,使用外键关系在两个表的联接上定义一个视图。 然后让Django使用视图而不是实际表。 在视图上放置触发器,以将数据库写入重定向到正确的表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.