解决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中使用PDB库调试程序
Apr 05 Python
python实现将汉字转换成汉语拼音的库
May 05 Python
python下paramiko模块实现ssh连接登录Linux服务器
Jun 03 Python
Python脚本实现虾米网签到功能
Apr 12 Python
Python自然语言处理之词干,词形与最大匹配算法代码详解
Nov 16 Python
浅谈python requests 的put, post 请求参数的问题
Jan 02 Python
Python OpenCV中的resize()函数的使用
Jun 20 Python
python画图--输出指定像素点的颜色值方法
Jul 03 Python
使用python爬取抖音视频列表信息
Jul 15 Python
python正则过滤字母、中文、数字及特殊字符方法详解
Feb 11 Python
Python tempfile模块生成临时文件和临时目录
Sep 30 Python
python​格式化字符串
Apr 20 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
ASP和PHP都是可以删除自身的
2007/04/09 PHP
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
ThinkPHP实现更新数据实例详解(demo)
2016/06/29 PHP
PHP请求Socket接口测试实例
2016/08/12 PHP
PHP基于curl后台远程登录正方教务系统的方法
2016/10/14 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
PHP操作Redis常用技巧总结
2018/04/24 PHP
PHP生成短网址的思路以及实现方法的详解
2019/03/25 PHP
JavaScript 撑出页面文字换行
2009/06/15 Javascript
jquery.cvtooltip.js 基于jquery的气泡提示插件
2010/11/19 Javascript
jquery如何判断某元素是否具备指定的样式
2013/11/05 Javascript
js二维数组排序的简单示例代码
2014/01/24 Javascript
javascript实现手机震动API代码
2015/08/05 Javascript
深入探秘jquery瀑布流的实现
2016/01/30 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
javaScript手机号码校验工具类PhoneUtils详解
2017/12/08 Javascript
windows下create-react-app 升级至3.3.1版本踩坑记
2020/02/17 Javascript
python下调用pytesseract识别某网站验证码的实现方法
2016/06/06 Python
浅谈python脚本设置运行参数的方法
2018/12/03 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
深入解读CSS3中transform变换模型的渲染
2016/05/27 HTML / CSS
时尚的CSS3进度条效果
2012/02/22 HTML / CSS
canvas如何实现多张图片编辑的图片编辑器
2020/03/10 HTML / CSS
为什么使用接口?
2014/08/13 面试题
25岁生日感言
2014/01/13 职场文书
七一表彰活动方案
2014/01/18 职场文书
护理中职生求职信范文
2014/02/24 职场文书
大学活动总结范文
2014/04/29 职场文书
党员公开承诺书内容
2014/05/20 职场文书
市场推广策划方案
2014/06/02 职场文书
公司出纳岗位职责
2015/03/31 职场文书
企业宣传语大全
2015/07/13 职场文书
篮球比赛通讯稿
2015/07/18 职场文书
PyTorch 如何自动计算梯度
2021/05/23 Python