解决django-xadmin列表页filter关联对象搜索问题
作者:roystime 时间:2023-01-13 22:19:13
环境: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
来源:https://www.cnblogs.com/roystime/p/6875756.html
标签:django,xadmin,filter,搜索
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Oracle删除死锁进程的方法
2024-01-20 13:30:33
Python利用Beautiful Soup模块修改内容方法示例
2023-09-03 10:29:51
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
2022-08-13 21:32:25
![](https://img.aspxhome.com/file/2023/2/101092_0s.jpg)
2008年情人节各网站节日Logo欣赏
2008-02-17 14:12:00
![](https://img.aspxhome.com/file/UploadPic/20082/17/2008217141834880s.gif)
oracle数据库下统计专营店的男女数量的语句
2012-07-11 16:01:17
Python基础教程之输入输出和运算符
2021-10-20 13:41:42
python实现批量视频分帧、保存视频帧
2023-07-04 19:59:18
解读tf.keras.layers模块中的函数
2023-04-02 04:26:29
Python中使用ctypes调用C++的方法
2021-09-28 10:36:13
Python 面向对象静态方法、类方法、属性方法知识点小结
2022-02-10 07:45:52
如何取得服务器上的用户组列表?
2010-01-18 20:54:00
python 中的jieba分词库
2023-08-10 01:26:30
基于python 的Pygame最小开发框架
2022-01-23 12:22:40
![](https://img.aspxhome.com/file/2023/8/135428_0s.png)
tensorflow之获取tensor的shape作为max_pool的ksize实例
2022-10-09 01:41:53
Python参数传递对象的引用原理解析
2023-04-23 18:33:57
SQL学习笔记四 聚合函数、排序方法
2024-01-20 02:54:43
python matplotlib实现将图例放在图外
2021-11-19 06:55:45
![](https://img.aspxhome.com/file/2023/2/85122_0s.jpg)
Python几种绘制时间线图的方法
2021-08-16 10:43:05
![](https://img.aspxhome.com/file/2023/6/128566_0s.png)
使用Python编写提取日志中的中文的脚本的方法
2023-12-14 16:04:44
![](https://img.aspxhome.com/file/2023/9/81849_0s.png)
Python操作redis实例小结【String、Hash、List、Set等】
2021-07-13 12:24:03