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错误和解决方法汇总整理
Jun 03 Python
Python实现短网址ShortUrl的Hash运算实例讲解
Aug 10 Python
Python随手笔记第一篇(2)之初识列表和元组
Jan 23 Python
Python实现二分查找与bisect模块详解
Jan 13 Python
Python制作Windows系统服务
Mar 25 Python
python 获取一个值在某个区间的指定倍数的值方法
Nov 12 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
Jun 13 Python
python pygame实现球球大作战
Nov 25 Python
如何用python免费看美剧
Aug 11 Python
Python unittest如何生成HTMLTestRunner模块
Sep 08 Python
python基础之文件操作
Oct 24 Python
python中redis包操作数据库的教程
Apr 19 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
eWebEditor v3.8 商业完整版 (PHP)
2006/12/06 PHP
php操作excel文件 基于phpexcel
2010/07/02 PHP
纯PHP生成的一个树叶图片画图例子
2014/04/16 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
PHP开发的微信现金红包功能示例
2017/06/29 PHP
PHP中如何使用Redis接管文件存储Session详解
2018/11/28 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
qTip2 精致的基于jQuery提示信息插件
2012/02/17 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
2013/08/21 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
45个JavaScript编程注意事项、技巧大全
2015/02/11 Javascript
AngularJS实现元素显示和隐藏的几个案例
2015/12/09 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
JS实现点击拉拽轮播图pc端移动端适配
2018/09/05 Javascript
JavaScript使用面向对象实现的拖拽功能详解
2019/06/12 Javascript
vue实现滑动到底部加载更多效果
2020/10/27 Javascript
js实现文字头像的生成代码
2020/03/07 Javascript
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
Python操作使用MySQL数据库的实例代码
2017/05/25 Python
python3.5+tesseract+adb实现西瓜视频或头脑王者辅助答题
2018/01/17 Python
python爬取各类文档方法归类汇总
2018/03/22 Python
Python实现字符串的逆序 C++字符串逆序算法
2020/05/28 Python
python实现可逆简单的加密算法
2019/03/22 Python
python中的subprocess.Popen()使用详解
2019/12/25 Python
Python loguru日志库之高效输出控制台日志和日志记录
2020/03/07 Python
Python爬虫实现vip电影下载的示例代码
2020/04/20 Python
利用CSS3实现的文字定时向上滚动
2016/08/29 HTML / CSS
Foot Locker英国官网:美国知名运动产品零售商
2019/02/21 全球购物
《红军不怕远征难》教学反思
2014/04/14 职场文书
安全生产管理责任书
2014/04/16 职场文书
销售口号大全
2014/06/11 职场文书
2014年电话客服工作总结
2014/12/09 职场文书
实习生个人总结范文
2015/02/28 职场文书
浅谈Redis的几个过期策略
2021/05/27 Redis
Python OpenCV 彩色与灰度图像的转换实现
2021/06/05 Python
Python OpenCV实现传统图片格式与base64转换
2021/06/13 Python