解决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 除法小技巧
Sep 06 Python
Python中字典的基本知识初步介绍
May 21 Python
Python程序中用csv模块来操作csv文件的基本使用教程
Mar 03 Python
在Python的一段程序中如何使用多次事件循环详解
Sep 07 Python
python cs架构实现简单文件传输
Mar 20 Python
django表单的Widgets使用详解
Jul 22 Python
手写一个python迭代器过程详解
Aug 27 Python
python 和c++实现旋转矩阵到欧拉角的变换方式
Dec 04 Python
python 实现list或string按指定分段
Dec 25 Python
python正则过滤字母、中文、数字及特殊字符方法详解
Feb 11 Python
python 中的[:-1]和[::-1]的具体使用
Feb 13 Python
pygame面向对象的飞行小鸟实现(Flappy bird)
Apr 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
php判断是否为json格式的方法
2014/03/04 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
PHP解析RSS的方法
2015/03/05 PHP
thinkphp验证码的实现(form、ajax实现验证)
2016/07/28 PHP
在js中使用"with"语句中跨frame的变量引用问题
2007/03/08 Javascript
IE8 chrome中table隔行换色解决办法
2010/07/09 Javascript
ie下动态加态js文件的方法
2011/09/13 Javascript
计算世界完全对称日的js代码,粗糙版
2011/11/04 Javascript
js几秒以后倒计时跳转示例
2013/12/26 Javascript
jQuery元素的隐藏与显示实例
2015/01/20 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
2015/12/02 Javascript
JavaScript实现图片滑动切换的代码示例分享
2016/03/06 Javascript
JS前端笔试题分析
2016/12/19 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
2017/01/04 Javascript
浅谈MUI框架中加载外部网页或服务器数据的方法
2018/01/31 Javascript
微信小程序JS加载esmap地图的实例详解
2019/09/04 Javascript
vue+springboot图片上传和显示的示例代码
2020/02/14 Javascript
在VUE style中使用data中的变量的方法
2020/06/19 Javascript
python实现从一组颜色中找出与给定颜色最接近颜色的方法
2015/03/19 Python
使用pandas对两个dataframe进行join的实例
2018/06/08 Python
TensorFlow 模型载入方法汇总(小结)
2018/06/19 Python
Pycharm无法显示动态图片的解决方法
2018/10/28 Python
python从子线程中获得返回值的方法
2019/01/30 Python
在交互式环境中执行Python程序过程详解
2019/07/12 Python
python树的同构学习笔记
2019/09/14 Python
Python实现钉钉订阅消息功能
2020/01/14 Python
Django项目在pycharm新建的步骤方法
2021/03/02 Python
西班牙高科技产品购物网站:MejorDeseo
2019/09/08 全球购物
Crabtree & Evelyn欧盟:豪华洗浴、身体和护发
2021/03/09 全球购物
优秀员工个人的自我评价
2013/11/29 职场文书
团员个人的自我评价
2013/12/02 职场文书
学校安全管理制度
2015/08/06 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
python解析json数据
2022/04/29 Python