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 相关文章推荐
windows系统中python使用rar命令压缩多个文件夹示例
May 06 Python
用Python编写一个每天都在系统下新建一个文件夹的脚本
May 04 Python
Python字符串拼接的几种方法整理
Aug 02 Python
Python实现的当前时间多加一天、一小时、一分钟操作示例
May 21 Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 Python
Python实现的简单线性回归算法实例分析
Dec 26 Python
Django 日志配置按日期滚动的方法
Jan 31 Python
Django 创建新App及其常用命令的实现方法
Aug 04 Python
python图的深度优先和广度优先算法实例分析
Oct 26 Python
python实现逆滤波与维纳滤波示例
Feb 26 Python
Python文字截图识别OCR工具实例解析
Mar 05 Python
解决Python数据可视化中文部分显示方块问题
May 16 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
谈谈PHP语法(3)
2006/10/09 PHP
洪恩在线成语词典小偷程序php版
2012/04/20 PHP
php中inlcude()性能对比详解
2012/09/16 PHP
php将mysql数据库整库导出生成sql文件的具体实现
2014/01/08 PHP
PHP开发中常用的十个代码样例
2016/02/02 PHP
PHP合并数组的2种方法小结
2016/11/24 PHP
php正则表达式使用方法整理集合
2020/01/31 PHP
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
有趣的JavaScript数组长度问题代码说明
2011/01/20 Javascript
解决3.01版的jquery.form.js中文乱码问题的解决方法
2012/03/08 Javascript
代码触发js事件(click、change)示例应用
2013/12/13 Javascript
nodejs文件操作模块FS(File System)常用函数简明总结
2014/06/05 NodeJs
jquery图片轮播特效代码分享
2020/04/20 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
Angularjs过滤器实现动态搜索与排序功能示例
2017/12/13 Javascript
javascript事件监听与事件委托实例详解
2019/08/16 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
Nest.js 授权验证的方法示例
2021/02/22 Javascript
[48:52]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第一局
2016/02/25 DOTA
windows下python模拟鼠标点击和键盘输示例
2014/02/28 Python
Python实现计算文件夹下.h和.cpp文件的总行数
2015/04/23 Python
Python 制作糗事百科爬虫实例
2016/09/22 Python
Python自动化运维_文件内容差异对比分析
2017/12/13 Python
python3 打开外部程序及关闭的示例
2018/11/06 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
详解django实现自定义manage命令的扩展
2019/08/13 Python
Python 中 sorted 如何自定义比较逻辑
2021/02/02 Python
使用pandas读取表格数据并进行单行数据拼接的详细教程
2021/03/03 Python
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
Move Free官方海外旗舰店:美国骨关节健康专业品牌
2017/12/06 全球购物
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
星空联盟C# .net笔试题
2014/12/05 面试题
大学生水文观测实习自我鉴定
2013/09/29 职场文书
管理科学大学生求职信
2013/11/13 职场文书
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
股东授权委托书范文
2014/09/13 职场文书