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 socket网络编程步骤详解(socket套接字使用)
Dec 06 Python
跟老齐学Python之玩转字符串(1)
Sep 14 Python
python定时器(Timer)用法简单实例
Jun 04 Python
sublime text 3配置使用python操作方法
Jun 11 Python
python登录并爬取淘宝信息代码示例
Dec 09 Python
详解python实现线程安全的单例模式
Mar 05 Python
python 限制函数执行时间,自己实现timeout的实例
Jan 12 Python
手机使用python操作图片文件(pydroid3)过程详解
Sep 25 Python
Python递归及尾递归优化操作实例分析
Feb 01 Python
python pandas利用fillna方法实现部分自动填充功能
Mar 16 Python
python删除某个目录文件夹的方法
May 26 Python
Python实现仓库管理系统
May 30 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
PHP网站基础优化方法小结
2008/09/29 PHP
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
php使用cookie保存用户登录的用户名实例
2015/01/26 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
toString()一个会自动调用的方法
2010/02/08 Javascript
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
js 实现 input type="file" 文件上传示例代码
2013/08/07 Javascript
简介JavaScript中strike()方法的使用
2015/06/08 Javascript
详解nodejs中express搭建权限管理系统
2017/09/15 NodeJs
AngualrJs清除定时器遇到的坑
2017/10/13 Javascript
使用Vue完成一个简单的todolist的方法
2017/12/01 Javascript
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
微信小程序基于picker实现级联菜单
2019/02/15 Javascript
JS脚本实现定时到网站上签到/签退功能
2020/04/22 Javascript
JavaScript面试中常考的字符串操作方法大全(包含ES6)
2020/05/10 Javascript
Python遍历目录并批量更换文件名和目录名的方法
2016/09/19 Python
Python实现获取照片拍摄日期并重命名的方法
2017/09/30 Python
Python基于property实现类的特性操作示例
2018/06/15 Python
利用python在excel里面直接使用sql函数的方法
2019/02/08 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
各大浏览器 CSS3 和 HTML5 兼容速查表 图文
2010/04/01 HTML / CSS
详解CSS透明opacity和IE各版本透明度滤镜filter的最准确用法
2016/12/20 HTML / CSS
Ann Taylor官方网站:美国最大的女性产品制造商之一
2016/09/14 全球购物
澳洲在线厨具商店:Kitchen Style
2018/05/05 全球购物
高中生毕业自我鉴定
2013/10/10 职场文书
高校毕业生登记表自我鉴定
2013/11/03 职场文书
高中同学聚会邀请函
2014/01/11 职场文书
博士毕业生自我鉴定范文
2014/04/13 职场文书
房务中心文员岗位职责
2014/04/16 职场文书
银行职员自我鉴定
2014/04/20 职场文书
教师群众路线心得体会
2014/11/04 职场文书
2015秋季小学开学寄语
2015/05/27 职场文书
只用Python就可以制作的简单词云
2021/06/07 Python
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫
Python面试不修改数组找出重复的数字
2022/05/20 Python
CSS link与@import的区别和用法解析
2023/05/07 HTML / CSS