django orm 通过related_name反向查询的方法


Posted in Python onDecember 15, 2018

如下所示:

class level(models.Model):
 l_name = models.CharField(max_length=50,verbose_name="等级名称")
 def __str__(self):
  return self.l_name
 
 
class userinfo(models.Model):
 u_name = models.CharField(max_length=50,verbose_name="用户名称")
 u_level = models.ForeignKey(level,related_name="lev")
 
 def __str__(self):
  return self.u_name

如上表模型,从用户信息查询用户等级为正向查询,从等级查询用户信息为反向查询。

正向查询:

userinfo.object.get(pk=1).u_level

反向查询:

level.objects.get(pk=1).lev.all()

以上这篇django orm 通过related_name反向查询的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
浅谈python中copy和deepcopy中的区别
Oct 23 Python
Python批量提取PDF文件中文本的脚本
Mar 14 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
Apr 17 Python
Python3.6通过自带的urllib通过get或post方法请求url的实例
May 10 Python
Python使用gRPC传输协议教程
Oct 16 Python
Python利用itchat库向好友或者公众号发消息的实例
Feb 21 Python
python实现随机漫步方法和原理
Jun 10 Python
python3.6根据m3u8下载mp4视频
Jun 17 Python
Pytorch之保存读取模型实例
Dec 30 Python
使用python求解二次规划的问题
Feb 29 Python
Pycharm 跳转回之前所在页面的操作
Feb 05 Python
Python运算符+与+=的方法实例
Feb 18 Python
关于Django ForeignKey 反向查询中filter和_set的效率对比详解
Dec 15 #Python
django 外键model的互相读取方法
Dec 15 #Python
Django之Mode的外键自关联和引用未定义的Model方法
Dec 15 #Python
python调用java的jar包方法
Dec 15 #Python
对python同一个文件夹里面不同.py文件的交叉引用方法详解
Dec 15 #Python
Python数据分析:手把手教你用Pandas生成可视化图表的教程
Dec 15 #Python
浅谈python 导入模块和解决文件句柄找不到问题
Dec 15 #Python
You might like
综合图片计数器
2006/10/09 PHP
php数组索引与键值操作技巧实例分析
2015/06/24 PHP
浅谈PHP中output_buffering
2015/07/13 PHP
PHP检测接口Traversable用法详解
2017/12/29 PHP
使用PHP开发留言板功能
2019/11/19 PHP
PHP重载基础知识回顾
2020/09/10 PHP
原生JavaScript制作微博发布面板效果
2016/03/11 Javascript
第七章之菜单按钮图标组件
2016/04/25 Javascript
jQuery实现调整表格单列顺序完整实例
2016/06/20 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
2016/09/01 Javascript
element-ui upload组件多文件上传的示例代码
2018/10/17 Javascript
vue中filters 传入两个参数 / 使用两个filters的实现方法
2019/07/15 Javascript
小程序使用watch监听数据变化的方法详解
2019/09/20 Javascript
vue-quill-editor的使用及个性化定制操作
2020/08/04 Javascript
python采集博客中上传的QQ截图文件
2014/07/18 Python
Python 数据结构之旋转链表
2017/02/25 Python
老生常谈进程线程协程那些事儿
2017/07/24 Python
Django Admin实现三级联动的示例代码(省市区)
2018/06/22 Python
使用django-guardian实现django-admin的行级权限控制的方法
2018/10/30 Python
Python3.5实现的罗马数字转换成整数功能示例
2019/02/25 Python
树莓派动作捕捉抓拍存储图像脚本
2019/06/22 Python
python读写csv文件方法详细总结
2019/07/05 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
Python3如何实现Win10桌面自动切换
2020/08/11 Python
python音频处理的示例详解
2020/12/23 Python
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
美国正宗设计师眼镜在线零售商:EYEZZ
2019/03/23 全球购物
迎八一活动主题
2014/01/31 职场文书
《威尼斯的小艇》教学反思
2014/02/17 职场文书
四风对照检查材料范文
2014/09/27 职场文书
2015年学校党支部工作总结
2015/04/01 职场文书
2015年个人工作总结报告
2015/04/25 职场文书
合同补充协议书
2016/03/24 职场文书
MySQL基础(二)
2021/04/05 MySQL
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
基于Python实现股票收益率分析
2022/04/02 Python