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字典多条件排序方法实例
Jun 30 Python
Python实现对比不同字体中的同一字符的显示效果
Apr 23 Python
Python入门_学会创建并调用函数的方法
May 16 Python
Python中正则表达式详解
May 17 Python
Django自定义manage命令实例代码
Feb 11 Python
python学习入门细节知识点
Mar 29 Python
Django中的静态文件管理过程解析
Aug 01 Python
Pytorch卷积层手动初始化权值的实例
Aug 17 Python
Python 转换RGB颜色值的示例代码
Oct 13 Python
Django实现基于类的分页功能
Oct 31 Python
Python正则表达式如何匹配中文
May 27 Python
Python Switch Case三种实现方法代码实例
Jun 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
php生成SessionID和图片校验码的思路和实现代码
2009/03/10 PHP
php为字符串前后添加指定数量字符的方法
2015/05/04 PHP
浅析iis7.5安装配置php环境
2015/05/10 PHP
Laravel框架定时任务2种实现方式示例
2018/12/08 PHP
window.event快达到全浏览器支持了,以后使用就方便了
2011/11/30 Javascript
基于jquery完美拖拽,可返回拖动轨迹
2012/03/29 Javascript
如何将一个String和多个String值进行比较思路分析
2013/04/22 Javascript
原生js实现日期联动
2015/01/12 Javascript
jquery插件NProgress.js制作网页加载进度条
2015/06/05 Javascript
js实现可折叠展开的手风琴菜单效果
2015/09/07 Javascript
jQuery实现折叠、展开的菜单组效果代码
2015/09/16 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
2016/04/29 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
Javascript实现时间倒计时效果
2017/07/15 Javascript
vue3.0 上手体验
2020/09/21 Javascript
python实现分析apache和nginx日志文件并输出访客ip列表的方法
2015/04/04 Python
Python while、for、生成器、列表推导等语句的执行效率测试
2015/06/03 Python
解读Python编程中的命名空间与作用域
2015/10/16 Python
python MysqlDb模块安装及其使用详解
2018/02/23 Python
Python3中关于cookie的创建与保存
2018/10/21 Python
使用Python实现将list中的每一项的首字母大写
2019/06/11 Python
python 中的列表生成式、生成器表达式、模块导入
2019/06/19 Python
python json load json 数据后出现乱序的解决方案
2020/02/27 Python
HTML5中图片之间的缝隙完美解决方法
2017/07/07 HTML / CSS
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
百思买加拿大:Best Buy Canada
2018/03/20 全球购物
学习党课思想汇报
2013/12/29 职场文书
坚定理想信念心得体会
2014/03/11 职场文书
会计工作总结范文2014
2014/12/23 职场文书
计划生育责任书
2015/05/09 职场文书
初中体育课教学反思
2016/02/16 职场文书
2019年XX公司的晨会制度及流程!
2019/07/23 职场文书
HTML中的表单Form实现居中效果
2021/05/25 HTML / CSS
详解CSS故障艺术
2021/05/25 HTML / CSS
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
2022/04/11 PHP