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 linecache.getline()读取文件中特定一行的脚本
Sep 06 Python
Python判断文件和文件夹是否存在的方法
May 21 Python
在Python的Django框架中获取单个对象数据的简单方法
Jul 17 Python
python matplotlib中文显示参数设置解析
Dec 15 Python
Python hashlib模块用法实例分析
Jun 12 Python
利用python画出折线图
Jul 26 Python
python用requests实现http请求代码实例
Oct 31 Python
Python assert关键字原理及实例解析
Dec 13 Python
利用Python自动化操作AutoCAD的实现
Apr 01 Python
django 实现简单的插入视频
Apr 07 Python
pytorch显存一直变大的解决方案
Apr 08 Python
python实现腾讯滑块验证码识别
Apr 27 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
通过ICQ网关发送手机短信的PHP源程序
2006/10/09 PHP
PHP获取文件的MD5值并判断是否被修改的例子
2014/06/19 PHP
php使用date和strtotime函数输出指定日期的方法
2014/11/14 PHP
基于win2003虚拟机中apache服务器的访问
2017/08/01 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
2019/12/03 PHP
精选的10款用于构建良好易用性网站的jQuery插件
2011/01/23 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
GRID拖拽行的实例代码
2013/07/18 Javascript
给事件响应函数传参数的四种方式小结
2013/12/05 Javascript
jQuery分组选择器用法实例
2014/12/23 Javascript
js仿苹果iwatch外观的计时器代码分享
2015/08/26 Javascript
easyUI combobox实现联动效果
2017/01/17 Javascript
Bootstrap Table使用整理(二)
2017/06/09 Javascript
vue+vue-validator 表单验证功能的实现代码
2017/11/13 Javascript
vue.js引入外部CSS样式和外部JS文件的方法
2019/01/06 Javascript
vue组件间通信六种方式(总结篇)
2019/05/15 Javascript
JS表格的动态操作完整示例
2020/01/13 Javascript
JavaScript enum枚举类型定义及使用方法
2020/05/15 Javascript
[02:34]DOTA2亚洲邀请赛 BG战队出场宣传片
2015/03/09 DOTA
python基础教程项目四之新闻聚合
2018/04/02 Python
对python sklearn one-hot编码详解
2018/07/10 Python
Python pyinotify模块实现对文档的实时监控功能方法
2018/10/13 Python
python实现写数字文件名的递增保存文件方法
2018/10/25 Python
python中类的属性和方法介绍
2018/11/27 Python
详解python深浅拷贝区别
2019/06/24 Python
Python中BeautifulSoup通过查找Id获取元素信息
2020/12/07 Python
Python实现微信表情包炸群功能
2021/01/28 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
Python爬取你好李焕英豆瓣短评生成词云的示例代码
2021/02/24 Python
Godiva巧克力英国官网:比利时歌帝梵巧克力
2018/08/28 全球购物
.net笔试题
2014/03/03 面试题
省级优秀班集体申报材料
2014/05/25 职场文书
事业单位人员的自我评价范文
2014/09/21 职场文书
小学英语教师研修感悟
2015/11/18 职场文书