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中暂存上传图片的方法
Feb 18 Python
python实现根据窗口标题调用窗口的方法
Mar 13 Python
人工智能最火编程语言 Python大战Java!
Nov 13 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
Oct 29 Python
python判断一个数是否能被另一个整数整除的实例
Dec 12 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
Jun 27 Python
python使用装饰器作日志处理的方法
Jul 11 Python
python 中xpath爬虫实例详解
Aug 26 Python
Python pandas自定义函数的使用方法示例
Nov 20 Python
tensorflow入门:TFRecordDataset变长数据的batch读取详解
Jan 20 Python
Python代码风格与编程习惯重要吗?
Jun 03 Python
常用的Python代码调试工具总结
Jun 23 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
「OVERLORD」动画重要删减!雅儿贝德的背叛?至尊猎杀队结成
2020/04/09 日漫
php中防止SQL注入的最佳解决方法
2013/04/25 PHP
PHP实现的CURL非阻塞调用类
2018/07/26 PHP
JavaScript 笔记二 Array和Date对象方法
2010/05/22 Javascript
JS实现时间格式化的方式汇总
2013/10/16 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
jQuery通过点击行来删除HTML表格行的实现示例
2014/09/10 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
js实现圆盘记速表
2015/08/03 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
2015/09/24 Javascript
JS正则子匹配实例分析
2016/12/22 Javascript
JS实现DOM删除节点操作示例
2018/04/04 Javascript
JS实现的简单折叠展开动画效果示例
2018/04/28 Javascript
JS实现用特殊符号替换字符串的中间部分区域的实例代码
2018/07/24 Javascript
React路由鉴权的实现方法
2019/09/05 Javascript
用vite搭建vue3应用的实现方法
2021/02/22 Vue.js
pandas DataFrame 删除重复的行的实现方法
2019/01/29 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
Python3.5运算符操作实例详解
2019/04/25 Python
python操作文件的参数整理
2019/06/11 Python
win10下python2和python3共存问题解决方法
2019/12/23 Python
关于Tensorflow分布式并行策略
2020/02/03 Python
Python基于Socket实现简单聊天室
2020/02/17 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
HTML5 canvas 基本语法
2009/08/26 HTML / CSS
南非最大的在线时尚商店:Zando
2019/07/21 全球购物
法院实习人员自我鉴定
2013/09/26 职场文书
医务人员竞聘职务自我评价分享
2013/11/08 职场文书
外语系毕业生自荐信范文
2013/12/16 职场文书
销售心得体会
2014/01/02 职场文书
纪念九一八事变演讲稿:牢记九一八,屈辱怎能忘
2014/09/14 职场文书
办公室主任个人对照检查材料思想汇报
2014/10/11 职场文书
美术教师求职信范文
2015/03/20 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
孕妇病假条怎么写
2015/08/17 职场文书