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实现返回数组中第i小元素的方法示例
Dec 04 Python
python format 格式化输出方法
Jul 16 Python
使用Python监视指定目录下文件变更的方法
Oct 15 Python
在python中获取div的文本内容并和想定结果进行对比详解
Jan 02 Python
python ChainMap的使用和说明详解
Jun 11 Python
详解Django CAS 解决方案
Oct 30 Python
Python超越函数积分运算以及绘图实现代码
Nov 20 Python
python脚本后台执行方式
Dec 21 Python
Python面向对象编程基础实例分析
Jan 17 Python
Python写出新冠状病毒确诊人数地图的方法
Feb 12 Python
python数据预处理方式 :数据降维
Feb 24 Python
使用Python下载抖音各大V视频的思路详解
Feb 06 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输出xml格式字符串(用的这个)
2012/07/12 PHP
PHP实现批量生成App各种尺寸Logo
2015/03/19 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
PHP mysqli_free_result()与mysqli_fetch_array()函数详解
2016/09/21 PHP
PHP与SQL语句常用大全
2016/12/10 PHP
PHP实现的只保留字符串首尾字符功能示例【隐藏部分字符串】
2019/03/11 PHP
NodeJS制作爬虫全过程
2014/12/22 NodeJs
详解JavaScript中的4种类型识别方法
2015/09/14 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
2016/08/05 Javascript
jQuery基本筛选选择器实例代码
2017/02/06 Javascript
微信小程序 弹幕功能简单实例
2017/02/14 Javascript
JavaScript实现隐藏省略文字效果的方法
2017/04/27 Javascript
Vue+element-ui 实现表格的分页功能示例
2018/08/18 Javascript
JavaScript fetch接口案例解析
2018/08/30 Javascript
react+ant design实现Table的增、删、改的示例代码
2018/12/27 Javascript
微信小程序云开发如何使用云函数生成二维码
2019/05/18 Javascript
JavaScript设计模式---单例模式详解【四种基本形式】
2020/05/16 Javascript
vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作
2020/08/03 Javascript
haskell实现多线程服务器实例代码
2013/11/26 Python
python读取excel指定列数据并写入到新的excel方法
2018/07/10 Python
NLTK 3.2.4 环境搭建教程
2018/09/19 Python
python join方法使用详解
2019/07/30 Python
python 命令行传入参数实现解析
2019/08/30 Python
Python基于pygame实现单机版五子棋对战
2019/12/26 Python
pytorch标签转onehot形式实例
2020/01/02 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
2020/01/04 Python
python继承threading.Thread实现有返回值的子类实例
2020/05/02 Python
python时间time模块处理大全
2020/10/25 Python
基于CSS3的animation属性实现微信拍一拍动画效果
2020/06/22 HTML / CSS
英国虚拟主机服务商:eUKhost
2016/08/16 全球购物
会计电算化个人自我评价
2013/11/17 职场文书
电钳专业个人求职信
2014/01/04 职场文书
小班上学期评语
2014/05/05 职场文书
2016新年年会主持词
2015/07/06 职场文书
php远程请求CURL案例(爬虫、保存登录状态)
2021/04/01 PHP
MySQL中CURRENT_TIMESTAMP的使用方式
2021/11/27 MySQL