django orm 通過related_name反向查詢的方法
更新時(shí)間:2018年12月15日 15:35:36 作者:喝完這杯還有一箱
今天小編就為大家分享一篇django orm 通過related_name反向查詢的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
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反向查詢的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Django城市信息查詢功能的實(shí)現(xiàn)步驟
Django中的查詢操作是數(shù)據(jù)庫操作中一個(gè)非常重要的技術(shù),下面這篇文章主要給大家介紹了關(guān)于Django城市信息查詢功能的實(shí)現(xiàn)步驟,文中通過實(shí)例代碼和圖文介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07python selenium實(shí)現(xiàn)智聯(lián)招聘數(shù)據(jù)爬取
這篇文章主要介紹了python selenium實(shí)現(xiàn)智聯(lián)招聘數(shù)據(jù)爬取,需要的朋友可以參考下2021-04-04pandas使用apply多列生成一列數(shù)據(jù)的實(shí)例
今天小編就為大家分享一篇pandas使用apply多列生成一列數(shù)據(jù)的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11python 循環(huán)數(shù)據(jù)賦值實(shí)例
今天小編就為大家分享一篇python 循環(huán)數(shù)據(jù)賦值實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12python標(biāo)準(zhǔn)庫中inspect模塊的簡單說明
這篇文章主要介紹了python標(biāo)準(zhǔn)庫中inspect模塊的簡單介紹,inspect模塊提供了幾個(gè)有用的函數(shù)來幫助獲取有關(guān)活動(dòng)對象的信息,例如模塊,類,方法,函數(shù),回溯,框架對象和代碼對象,需要的朋友可以參考下2023-08-08