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库安装包下载地址与安装过程详细介绍(Windows版)
Nov 02 Python
回调函数的意义以及python实现实例
Jun 20 Python
Python3 循环语句(for、while、break、range等)
Nov 20 Python
在Windows中设置Python环境变量的实例讲解
Apr 28 Python
numpy 进行数组拼接,分别在行和列上合并的实例
May 08 Python
用xpath获取指定标签下的所有text的实例
Jan 02 Python
Ubuntu18.04下python版本完美切换的解决方法
Jun 14 Python
django执行原始查询sql,并返回Dict字典例子
Apr 01 Python
解决Jupyter Notebook使用parser.parse_args出现错误问题
Apr 20 Python
python中数字是否为可变类型
Jul 08 Python
Django返回HTML文件的实现方法
Sep 17 Python
Python Selenium异常处理的实例分析
Feb 28 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
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
php单例模式实现(对象只被创建一次)
2012/12/05 PHP
PHP开发框架laravel安装与配置教程
2015/03/13 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
2016/09/09 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
JavaScript中使用正则匹配多条,且获取每条中的分组数据
2010/11/30 Javascript
jQuery帮助之筛选查找 children([expr])
2011/01/31 Javascript
解读JavaScript中 For, While与递归的用法
2013/05/07 Javascript
PHP中使用微秒计算脚本执行时间例子
2014/11/19 Javascript
jQuery 选择器详解
2015/01/19 Javascript
javascript中call和apply的用法示例分析
2015/04/02 Javascript
JQUERY表单暂存功能插件分享
2016/02/23 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
2016/07/01 Javascript
一个简单的JavaScript Map实例(分享)
2016/08/03 Javascript
anime.js 实现带有描边动画效果的复选框(推荐)
2017/12/24 Javascript
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
[04:26]2014DOTA2西雅图国际邀请赛 总决赛TOPPLAY
2014/07/22 DOTA
[51:26]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第二局
2016/03/03 DOTA
[03:48]大碗DOTA
2019/07/25 DOTA
[57:55]完美世界DOTA2联赛PWL S3 Magma vs Phoenix 第二场 12.12
2020/12/16 DOTA
Python实现在线程里运行scrapy的方法
2015/04/07 Python
一文总结学习Python的14张思维导图
2017/10/17 Python
python 将数据保存为excel的xls格式(实例讲解)
2018/05/03 Python
详解Python 多线程 Timer定时器/延迟执行、Event事件
2019/06/27 Python
jupyter notebook的安装与使用详解
2020/05/18 Python
Python实现异步IO的示例
2020/11/05 Python
python中字符串的编码与解码详析
2020/12/03 Python
CSS3实现背景透明文字不透明的示例代码
2018/06/25 HTML / CSS
法国春天百货官网:Printemps.com
2020/06/29 全球购物
大学生求职简历的自我评价
2013/10/21 职场文书
暑期研修感言
2014/02/17 职场文书
2014年团员学习十八大思想汇报
2014/09/13 职场文书
领导班子民主生活会整改措施(工商局)
2014/09/21 职场文书
个人更名证明
2015/06/23 职场文书
追讨欠款律师函
2015/06/24 职场文书
警用民用对讲机找不同
2022/02/18 无线电