您的位置:首页 > 编程语言 > Go语言

[django]如何在 list_filter 中包含外键字段

2014-01-14 00:00 1531 查看
解决的办法是修改 list_filter 中的外键字段名称。

将 list_filter 中的外键字段改为 foreign_key__related_fieldname 这种形式就可以了。 这种用法适用于 ForeignKey 及 ManyToManyField 。

models.py

class Hello(models.Model):

name = models.CharField(max_length=100) #...

class Foo(models.Model):

hello = models.ForeignKey(Hello)


admin.py

class FooAdmin(admin.ModelAdmin):

list_filter = ('hello__name',) # 搜索 Hello 中的 name 字段
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐