[django]如何在 list_filter 中包含外键字段
2014-01-14 00:00
1531 查看
解决的办法是修改 list_filter 中的外键字段名称。
将 list_filter 中的外键字段改为 foreign_key__related_fieldname 这种形式就可以了。 这种用法适用于 ForeignKey 及 ManyToManyField 。
models.py
admin.py
将 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 字段
相关文章推荐
- [django-xadmin]如何在 search_fields和list_filter 中包含外键字段
- [django]list_display 中包含外键内的字段
- [django]如何在 search_fields 中包含外键字段
- django如何在 search_fields 中包含外键字段
- django admin 或xdmin list_display search_fields list_filter 如果显示搜索外键或多对多字段
- django rest framework如何实现nest field显示,如何保存有外键的字段更新
- django ORM model filter 条件过滤,及多表连接查询、反向查询字段
- 如何解决数据库中的字符型字段值中包含'0A'时,导出的文件用EXECEL打开时行数变多或者将结果导入数据库出错
- wex5 其他页面传进的值,如何传进list的filter里
- python 中如何判断list中是否包含某个元素
- 一个list中包含不同的type时如何遍历?页面如何接收?Jquery调用后台方法?
- J2SE基础夯实系列之List中的数据如何根据对象的某一个或多个字段排序引出Comparable和comparator的使用
- 在使用Hibernate时,因为一个查询需要更多的表连接而要使用SQL来解决性能问题。然而返回的结果集中包含了没有映射的Entity类中的表字段,在这个SQL中还有使用如何将层次关系的父子结点显示为横行
- MyBatis从数据库取值的时候,当某一字段为null时,如何在返回前端的时候,也包含有这个字段
- django models 增加字段(或新表)后如何同步到数据库
- List添加Item时, 如何去判断某个字段, 并且保证字段数据不重复性
- django ORM model filter 条件过滤,及多表连接查询、反向查询,某字段的distinct
- 如何替换B字段内包含A字段的那部分内容
- 如何判断list中是否包含某个元素
- 如何修改RubyOnRails中ActiveRecord默认的表格名和外键字段映射关系?