Django的ORM獲取單表數據的三種方法


前言主題是從數據庫取數據,把數據展現到前端客戶端

   一共有三種方法如下:

    1,以對象的方法:

    2,以字典的方法:

    3,以元組的方法:

以對象的方法

說明:獲取的是QuerySet類型,輸出的是每個元素都是類的對象,這個對象有類中所有屬性(同過點調用)

  url路徑

 

 models 數據庫

 

 views 視圖函數

 

 Html 客戶端。

 

 第二種以字典的方式:(和第一種的url ,models,Html一樣所以這里就不上傳圖了)

說明:獲取的是QuerySet類型,輸出的是每個元素是字典類型,values("id","caption"):表示只獲取id和caption。values()默認獲取所有字段。

views視圖

 

終端輸入

 

 第三種以元組的方式:(和第一種的url ,models  一樣所以這里就不上傳圖了)

views視圖

 

Html  前端

終端輸出

 

總結,好吧其實就這三句話。

    models.Business.objects.all() 以對象形式獲取

     models.Business.objects.values()字典方式獲取
    models.Business.objects.values_list()元組方式獲取

              以上三種獲取的對象都是QuerySet類型

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM