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执行外部程序的常用方法小结
Mar 21 Python
简单谈谈Python中的反转字符串问题
Oct 24 Python
Python探索之SocketServer详解
Oct 28 Python
Python文件读写常见用法总结
Feb 22 Python
浅析Python3中的对象垃圾收集机制
Jun 06 Python
使用PyTorch实现MNIST手写体识别代码
Jan 18 Python
TensorFlow 显存使用机制详解
Feb 03 Python
Python基于Socket实现简单聊天室
Feb 17 Python
浅谈对python中if、elif、else的误解
Aug 20 Python
详解如何使用Pytest进行自动化测试
Jan 14 Python
如何使用flask将模型部署为服务
May 13 Python
python模块与C和C++动态库相互调用实现过程示例
Nov 02 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站内搜索并高亮显示关键字的实现代码
2011/12/29 PHP
javascript数组与php数组的地址传递及值传递用法实例
2015/01/22 PHP
ThinkPHP表单数据智能写入create方法实例分析
2015/09/27 PHP
php基于curl重写file_get_contents函数实例
2016/11/08 PHP
PHP实现常用排序算法的方法
2020/02/05 PHP
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
jQuery图片播放8款精美插件分享
2013/02/17 Javascript
JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
2014/10/16 Javascript
nodejs中转换URL字符串与查询字符串详解
2014/11/26 NodeJs
jQuery实现菜单式图片滑动切换
2015/03/14 Javascript
jQuery实现标题有打字效果的焦点图代码
2015/11/16 Javascript
JS弹出对话框实现方法(三种方式)
2015/12/18 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
JavaScript的this关键字的理解
2016/06/18 Javascript
详谈jQuery Ajax(load,post,get,ajax)的用法
2017/03/02 Javascript
关于axios不能使用Vue.use()浅析
2018/01/12 Javascript
js捆绑TypeScript声明文件的方法教程
2018/04/13 Javascript
Bootstrap导航菜单点击后无法自动添加active的处理方法
2018/08/10 Javascript
webpack4打包vue前端多页面项目
2018/09/17 Javascript
如何优雅的在一台vps(云主机)上面部署vue+mongodb+express项目
2019/01/20 Javascript
微信小程序开发实现的选项卡(窗口顶部/底部TabBar)页面切换功能图文详解
2019/05/14 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
浅要分析Python程序与C程序的结合使用
2015/04/07 Python
Python多线程实现同步的四种方式
2017/05/02 Python
Python输出带颜色的字符串实例
2017/10/10 Python
Python实现PS图像调整颜色梯度效果示例
2018/01/25 Python
django初始化数据库的实例
2018/05/27 Python
python利用百度AI实现文字识别功能
2018/11/27 Python
python 元组的使用方法
2020/06/09 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
摩顿布朗英国官方网上商店:奢华沐浴、身体和头发护理
2016/10/29 全球购物
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
入党积极分子半年考察意见
2015/06/02 职场文书
解析目标检测之IoU
2021/06/26 Python
简单聊聊Vue中的计算属性和属性侦听
2021/10/05 Vue.js
java版 简单三子棋游戏
2022/05/04 Java/Android