解决django-xadmin列表页filter关联对象搜索问题


Posted in Python onNovember 15, 2019

环境: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关联对象搜索问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中文乱码的解决方法
Nov 04 Python
python批量修改文件名的实现代码
Sep 01 Python
理解Python中的With语句
Feb 02 Python
python3简单实现微信爬虫
Apr 09 Python
在Django框架中编写Context处理器的方法
Jul 20 Python
python常见排序算法基础教程
Apr 13 Python
pyinstaller打包多个py文件和去除cmd黑框的方法
Jun 21 Python
python设计tcp数据包协议类的例子
Jul 23 Python
python实现查找所有程序的安装信息
Feb 18 Python
matplotlib 多个图像共用一个colorbar的实现示例
Sep 10 Python
解决Pyinstaller打包软件失败的一个坑
Mar 04 Python
Python字典的基础操作
Nov 01 Python
Python获取统计自己的qq群成员信息的方法
Nov 15 #Python
在Python中字符串、列表、元组、字典之间的相互转换
Nov 15 #Python
Django xadmin开启搜索功能的实现
Nov 15 #Python
Django 实现外键去除自动添加的后缀‘_id’
Nov 15 #Python
django中media媒体路径设置的步骤
Nov 15 #Python
Python中BeautifuSoup库的用法使用详解
Nov 15 #Python
python 实现多线程下载视频的代码
Nov 15 #Python
You might like
Win2000+Apache+MySql+PHP4+PERL安装使用小结
2006/10/09 PHP
php一个找二层目录的小东东
2012/08/02 PHP
基于PHP实现的事件机制实例分析
2015/06/18 PHP
PHP批量生成图片缩略图的方法
2015/06/18 PHP
微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
2016/01/12 PHP
javascript 避免闭包引发的问题
2009/03/17 Javascript
showModalDialog在谷歌浏览器下会返回Null的解决方法
2013/11/27 Javascript
Angularjs的ng-repeat中去除重复数据的方法
2016/08/05 Javascript
详解JS几种变量交换方式以及性能分析对比
2016/11/25 Javascript
easyui关于validatebox实现多重规则验证的方法(必看)
2017/04/12 Javascript
webpack+react+antd脚手架优化的方法
2018/04/02 Javascript
Vuex入门到上手教程
2018/06/20 Javascript
layui实现tab的添加拒绝重复的方法
2019/09/04 Javascript
记一次vue跨域的解决
2020/10/21 Javascript
ant design vue 表格table 默认勾选几项的操作
2020/10/31 Javascript
python实现猜数字游戏(无重复数字)示例分享
2014/03/29 Python
Python的Django框架中的Context使用
2015/07/15 Python
Django中对数据查询结果进行排序的方法
2015/07/17 Python
flask使用session保存登录状态及拦截未登录请求代码
2018/01/19 Python
python在非root权限下的安装方法
2018/01/23 Python
浅析python打包工具distutils、setuptools
2018/04/20 Python
10分钟教你用Python实现微信自动回复功能
2018/11/28 Python
对python周期性定时器的示例详解
2019/02/19 Python
PYQT5实现控制台显示功能的方法
2019/06/25 Python
基于python实现对文件进行切分行
2020/04/26 Python
Python csv文件记录流程代码解析
2020/07/16 Python
英国领先的隐形眼镜在线供应商:Lenstore.co.uk
2019/11/24 全球购物
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
2015/10/24 面试题
养殖人员的创业计划书范文
2013/12/26 职场文书
干部个人对照检查材料
2014/08/25 职场文书
关于感恩的演讲稿500字
2014/08/26 职场文书
巾帼文明岗汇报材料
2014/12/24 职场文书
单位综合评价意见
2015/06/05 职场文书
职业规划从高考志愿专业选择开始
2019/08/08 职场文书
CSS实现多个元素在盒子内两端对齐效果
2021/03/30 HTML / CSS
MybatisPlus代码生成器的使用方法详解
2021/06/13 Java/Android