解决django-xadmin列表页filter关联对象搜索问题
2019-12-03 12:16
1126 查看
环境:xadmin-for-python3 python3.5.2 django1.9.12
问题描述:Product ProductSku两个实体,ProductSku FK外键关联Product ,Product 列表页的filter不支持productsku__sku_code的搜索,主要页面加载时报Product has no field named 'sku_code'
解决办法:
xadmin\util.py文件中def get_model_from_relation(field):方法366行的BUG,原366行代码是return field.model,请更改为:return field.related_model即可
def get_model_from_relation(field): if is_related_field(field): return field.related_model # 第366行 return field.model elif getattr(field, 'rel'): # or isinstance? return field.rel.to else: raise NotRelationField
以上这篇解决django-xadmin列表页filter关联对象搜索问题就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- Yii框架常见问题: CGridView关联表字段的filter问题解决
- 解决使用SearchView和Filter时出现搜索词悬浮窗问题
- python+django(解决对象编码显示Test Object问题)
- django2源码安装xadmin过程中遇到模块缺少,如No module named 'crispy_forms'等问题解决办法
- 关于JPA中对于一对多双向关联下对象迭代产生占内存溢出问题的解决
- Google App Engine 中通过自定义Django的filter解决时区问题
- 如何搜索查找并解决Django相关的问题
- 如何搜索查找并解决Django相关的问题
- 一例由于用redis缓存一张表到内存导致列表页面在搜索查询的时候出现未将对象引用设置到对象的实例问题的解决
- 急求高手帮忙解决,Java Script Error Description缺少对象,是什么原因,为什么我的网站老是出现这个问题
- 关于swing Jframe 按照名称获取所包含JTextField对象引用的问题解决
- python django MySQLdb 连接 mysql 5.5 中文乱码问题的解决
- 解决PowerDesigner 16 Generate Datebase For Sql2005/2008 对象名sysproperties无效的问题
- win7下Django的MySql安装,问题解决方案
- 解决asp.net mvc UpdateModel更新对象后出现null问题的方法
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- Django点滴(1)xadmin+rule对象级权限的实现
- 解决django的后台管理界面添加中文内容乱码问题
- 自定义对象转换成json字符串时,空值不显示的问题解决
- 终于知道递归解决什么样的问题了,指数级问题(或者说无法简单的用for循环就能完成的问题)。想通了为啥图的优先和广度优先搜索的时间复杂度是o(n+e)了,而且一分不差。...