解决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 相关文章推荐
使用python3.5仿微软记事本notepad
Jun 15 Python
使用python脚本实现查询火车票工具
Jul 19 Python
浅谈Python 列表字典赋值的陷阱
Jan 20 Python
Python基本语法之运算符功能与用法详解
Oct 22 Python
Windows10下Tensorflow2.0 安装及环境配置教程(图文)
Nov 21 Python
Pytorch中的VGG实现修改最后一层FC
Jan 15 Python
pycharm新建Vue项目的方法步骤(图文)
Mar 04 Python
使用Django清空数据库并重新生成
Apr 03 Python
Keras SGD 随机梯度下降优化器参数设置方式
Jun 19 Python
python两种注释用法的示例
Oct 09 Python
解决pip安装的第三方包在PyCharm无法导入的问题
Oct 15 Python
浅析Python中的套接字编程
Jun 22 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
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
PHP多例模式介绍
2013/06/24 PHP
php 判断是否是中文/英文/数字示例代码
2013/09/30 PHP
php操作xml入门之xml基本介绍及xml标签元素
2015/01/23 PHP
在JavaScript中通过URL传递汉字的方法
2007/04/09 Javascript
js中eval()函数和trim()去掉字符串左右空格应用
2013/02/02 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
2016/06/14 Javascript
React Native实现进度条弹框的示例代码
2017/07/17 Javascript
Vue中的混入的使用(vue mixins)
2018/06/01 Javascript
浅谈express.js框架中间件(middleware)
2019/04/07 Javascript
jquery 验证用户名是否重复代码实例
2019/05/14 jQuery
vue.js 实现a标签href里添加参数
2019/11/12 Javascript
vant 时间选择器--开始时间和结束时间实例
2020/11/04 Javascript
Python的类实例属性访问规则探讨
2015/01/30 Python
Python元组拆包和具名元组解析实例详解
2018/03/26 Python
python实现飞机大战
2018/09/11 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
浅析Python 引号、注释、字符串
2019/07/25 Python
浅谈Python类中的self到底是干啥的
2019/11/11 Python
Python pygame绘制文字制作滚动文字过程解析
2019/12/12 Python
详解HTML5常用的语义化标签
2019/09/27 HTML / CSS
eBay德国站:eBay.de
2017/09/14 全球购物
VICHY薇姿美国官方网站:欧洲药房第一的抗衰老品牌
2017/11/22 全球购物
选购国际女性时装设计师品牌:IFCHIC(支持中文)
2018/04/12 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
仓库门卫岗位职责
2013/12/22 职场文书
季度思想汇报
2014/01/01 职场文书
国家励志奖学金获奖感言
2014/01/09 职场文书
学生出入校管理制度
2014/01/16 职场文书
初中班主任评语
2014/04/24 职场文书
入党积极分子评语
2014/05/04 职场文书
禁毒宣传活动总结
2014/08/26 职场文书
学校政风行风整改方案
2014/10/25 职场文书
理想国读书笔记
2015/06/25 职场文书
SQL中的三种去重方法小结
2021/11/01 SQL Server
在 HTML 页面中使用 React的场景分析
2022/01/18 Javascript