如下所示:
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. .get(pk=1).u_level
反向查询:
level. s.get(pk=1).lev.all()
以上这篇django orm 通过related_name反向查询的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
上一篇 :
浅谈 Web 图像优化
下一篇 :
10条让web app更快的HTML5最佳实践
-
Springboot+mockito进行单元测试心得整体
2026-05-19栏目: 教程
-
如何用“云”读懂女生的心?TA 做到了
2026-05-19栏目: 教程
-
基于ASP.Net Core开发的一套通用后台框架
2026-05-19栏目: 教程
-
Spring Cloud开发人员如何解决服务冲突和实例乱窜?
2026-05-19栏目: 教程
-
数据上云安全吗
2026-05-19栏目: 教程
