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实现对比不同字体中的同一字符的显示效果
Apr 23 Python
python目录与文件名操作例子
Aug 28 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
Sep 19 Python
Python中pow()和math.pow()函数用法示例
Feb 11 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 Python
python2.7实现邮件发送功能
Dec 12 Python
python 实现读取一个excel多个sheet表并合并的方法
Feb 12 Python
python数据类型强制转换实例详解
Jun 22 Python
Python如何给你的程序做性能测试
Jul 29 Python
python爬虫selenium模块详解
Mar 30 Python
Pygame Rect区域位置的使用(图文)
Nov 17 Python
python实现学员管理系统(面向对象版)
Jun 05 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
dedecms系统常用术语汇总
2007/04/03 PHP
php中将时间差转换为字符串提示的实现代码
2011/08/08 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
解决laravel 出现ajax请求419(unknown status)的问题
2019/09/03 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
一个高效的JavaScript压缩工具下载集合
2007/03/06 Javascript
JS 用6N±1法求素数 实例教程
2009/10/20 Javascript
jquery插件之easing使用
2010/08/19 Javascript
ExtJs Excel导出并下载IIS服务器端遇到的问题
2011/09/16 Javascript
使用jquery hover事件实现表格的隔行换色功能示例
2013/09/03 Javascript
使用jquery获取网页中图片高度的两种方法
2013/09/26 Javascript
node.js不得不说的12点内容
2014/07/14 Javascript
js调试工具Console命令详解
2014/10/21 Javascript
JavaScript定时器和优化的取消定时器方法
2015/07/03 Javascript
javascript实现五星评价代码(源码下载)
2015/08/11 Javascript
深入学习JavaScript对象
2015/10/13 Javascript
使用vue.js开发时一些注意事项
2016/04/27 Javascript
基于Bootstrap实现tab标签切换效果
2020/04/15 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
AngularJS学习第一篇 AngularJS基础知识
2017/02/13 Javascript
把vue-router和express项目部署到服务器的方法
2018/02/21 Javascript
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
2019/09/10 jQuery
解决vue更新路由router-view复用组件内容不刷新的问题
2019/11/04 Javascript
微信小程序实现导航栏和内容上下联动功能代码
2020/06/29 Javascript
Python基于回溯法子集树模板解决0-1背包问题实例
2017/09/02 Python
pygame游戏之旅 添加游戏界面按键图形
2018/11/20 Python
详解python实现交叉验证法与留出法
2019/07/11 Python
用Pytorch训练CNN(数据集MNIST,使用GPU的方法)
2019/08/19 Python
Python字典fromkeys()方法使用代码实例
2020/07/20 Python
Vans(范斯)德国官网:美国南加州的原创极限运动潮牌
2017/05/02 全球购物
财务会计专业推荐信
2013/11/30 职场文书
化学教师自荐信范文
2013/12/28 职场文书
“向国旗敬礼”主题班会活动设计方案
2014/09/27 职场文书
在职证明书模板
2015/06/15 职场文书
小学开学典礼新闻稿
2015/07/17 职场文书
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android