django admin.py 外键,反向查询的实例


Posted in Python onJuly 26, 2019

如下所示:

class OrderAdmin(admin.ModelAdmin):
  list_display = (
    '_nick_name', 'time_order', 'year', 'item', 'status', 'number',
    'money', 'deduction_point', 'deduction_account', 'pay',
    '_open_id', 'out_trade_no', )
  search_fields = [
    'user__nick_name', 'user__wechatuser__open_id',
    'out_trade_no']
  list_filter = ('year', 'item', 'status')

  def _nick_name(self, obj):
    return obj.user.nick_name

  def _open_id(self, obj):
    return obj.user.wechatuser.open_id

list_display中如果查询外键, 需要自己写方法.例如上面代码中的_nick_name和_open_id

search_fields中可以直接用外键的形式直接访问

以上这篇django admin.py 外键,反向查询的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python在linux中输出带颜色的文字的方法
Jun 19 Python
Python使用稀疏矩阵节省内存实例
Jun 27 Python
Python检测网站链接是否已存在
Apr 07 Python
python实现植物大战僵尸游戏实例代码
Jun 10 Python
opencv 获取rtsp流媒体视频的实现方法
Aug 23 Python
pip install 使用国内镜像的方法示例
Apr 03 Python
Anaconda+vscode+pytorch环境搭建过程详解
May 25 Python
python使用布隆过滤器的实现示例
Aug 20 Python
python图片合成的示例
Nov 09 Python
python 基于wx实现音乐播放
Nov 24 Python
Python数据模型与Python对象模型的相关总结
Jan 26 Python
撤回我也能看到!教你用Python制作微信防撤回脚本
Jun 11 Python
Python企业编码生成系统之系统主要函数设计详解
Jul 26 #Python
python的re模块使用方法详解
Jul 26 #Python
Python企业编码生成系统总体系统设计概述
Jul 26 #Python
详解程序意外中断自动重启shell脚本(以Python为例)
Jul 26 #Python
python的pstuil模块使用方法总结
Jul 26 #Python
python爬虫项目设置一个中断重连的程序的实现
Jul 26 #Python
python通过http下载文件的方法详解
Jul 26 #Python
You might like
一个可以找出源代码中所有中文的工具
2006/10/25 PHP
深入解析php之apc
2013/05/15 PHP
Zend Framework动作助手Url用法详解
2016/03/05 PHP
Yii实现Command任务处理的方法详解
2016/07/14 PHP
PHP二维数组矩形转置实例
2016/07/20 PHP
PHP实现单条sql执行多个数据的insert语句方法
2019/10/11 PHP
用正则表达式 动态创建/增加css style script 兼容IE firefox
2009/03/10 Javascript
jQuery .tmpl(), .template()学习资料小结
2011/07/18 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
Node.js和PHP根据ip获取地理位置的方法
2014/03/14 Javascript
jquery解析xml字符串示例分享
2014/03/25 Javascript
javascript常用代码段搜集
2014/12/04 Javascript
JS ES6中setTimeout函数的执行上下文示例
2017/04/27 Javascript
bootstrap switch开关组件使用方法详解
2017/08/22 Javascript
react-native使用react-navigation进行页面跳转导航的示例
2017/09/07 Javascript
Vue使用json-server进行后端数据模拟功能
2018/04/17 Javascript
解决angularjs前后端分离调用接口传递中文时中文乱码的问题
2018/08/13 Javascript
详解vue开发中调用微信jssdk的问题
2019/04/16 Javascript
javascript事件循环event loop的简单模型解释与应用分析
2020/03/14 Javascript
Python内存管理方式和垃圾回收算法解析
2017/11/11 Python
python的xpath获取div标签内html内容,实现innerhtml功能的方法
2019/01/02 Python
使用python模拟命令行终端的示例
2019/08/13 Python
520使用Python实现“我爱你”表白
2020/05/20 Python
Python+OpenCV图像处理—— 色彩空间转换
2020/10/22 Python
英国网上香水店:Fragrance Direct
2016/07/20 全球购物
史蒂夫·马登加拿大官网:Steve Madden加拿大
2017/11/18 全球购物
澳大利亚女性快速时尚零售商:Ally Fashion
2018/04/25 全球购物
世界上最大的罕见唱片、CD和音乐纪念品网上商店:991.com
2018/05/03 全球购物
财务主管自我鉴定
2014/01/17 职场文书
大学共青团员个人自我评价
2014/04/16 职场文书
交通事故协议书范本
2014/11/18 职场文书
先进教师个人事迹材料
2014/12/15 职场文书
谢师宴学生答谢词
2015/09/30 职场文书
2019安全宣传标语大全
2019/08/14 职场文书
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang
《游戏王:大师决斗》新活动上线 若无符合卡组可免费租用
2022/04/13 其他游戏