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中精确输出JSON浮点数的方法
Apr 18 Python
进一步了解Python中的XML 工具
Apr 13 Python
深入理解Python变量与常量
Jun 02 Python
Python将图片批量从png格式转换至WebP格式
Aug 22 Python
python 基础教程之Map使用方法
Jan 17 Python
详解Python多线程Selenium跨浏览器测试
Apr 01 Python
python 字典中取值的两种方法小结
Aug 02 Python
在python中安装basemap的教程
Sep 20 Python
Python 处理图片像素点的实例
Jan 08 Python
树莓派4B+opencv4+python 打开摄像头的实现方法
Oct 18 Python
tensorflow tf.train.batch之数据批量读取方式
Jan 20 Python
详解python环境安装selenium和手动下载安装selenium的方法
Mar 17 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
Ajax PHP 边学边练 之三 数据库
2009/11/26 PHP
PHP中调用SVN命令更新网站方法
2015/01/07 PHP
php源码分析之DZX1.5加密解密函数authcode用法
2015/06/17 PHP
PHP实现根据密码长度显示安全条
2017/07/04 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
Yii2结合Workerman的websocket示例详解
2018/09/10 PHP
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
JavaScript中的property和attribute介绍
2011/12/26 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
2015/10/28 Javascript
原生js实现autocomplete插件
2016/04/14 Javascript
浅谈js之字面量、对象字面量的访问、关键字in的用法
2016/11/20 Javascript
JavaScrpt判断一个数是否是质数的实例代码
2017/06/11 Javascript
JS中常用的消息框总结
2018/02/24 Javascript
基于Vue+element-ui 的Table二次封装的实现
2018/07/20 Javascript
node.js的http.createServer过程深入解析
2019/06/06 Javascript
[57:31]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第一场 2月1日
2021/03/11 DOTA
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
go语言计算两个时间的时间差方法
2015/03/13 Python
Python变量、数据类型、数据类型转换相关函数用法实例详解
2020/01/09 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
2020/02/07 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
详解python爬取弹幕与数据分析
2020/11/14 Python
Python基于execjs运行js过程解析
2020/11/27 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
Whittard官方海外旗舰店:英国百年茶叶品牌
2018/02/22 全球购物
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
小米俄罗斯授权商店:Xiaomi俄罗斯
2019/12/08 全球购物
校园餐饮创业计划书
2014/01/10 职场文书
《沉香救母》教学反思
2014/04/19 职场文书
团日活动总结报告
2014/06/25 职场文书
大学课外活动总结
2014/07/09 职场文书
党员违纪检讨书
2015/05/05 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
2016年寒假见闻
2015/10/10 职场文书
导游词之江西赣州
2019/10/15 职场文书