Django的ORM獲取單錶資料的三種方法

2022-07-12 10:42:11 字數 1607 閱讀 3114

一共有三種方法如下:

1,以物件的方法:

2,以字典的方法:

3,以元組的方法:

說明:獲取的是queryset型別,輸出的是每個元素都是類的物件,這個物件有類中所有屬性(同過點呼叫)

url路徑

models 資料庫

views 檢視函式

html 客戶端。

說明:獲取的是queryset型別,輸出的是每個元素是字典型別,values("id","caption"):表示只獲取id和caption。values()預設獲取所有字段。

views檢視

終端輸入

views檢視

html  前端

終端輸出

models.business.objects.all() 以物件形式獲取

models.business.objects.values()字典方式獲取
models.business.objects.values_list()元組方式獲取
以上三種獲取的物件都是queryset型別

Django 20 ORM單錶刪除

前提 初始資料 from django.shortcuts import render 匯入顯示頁面的模組 from django.http import httpresponse 匯入顯示字串的模組 from models import 匯入操作的模型類 create your views her...

Django框架中ORM單錶操作

orm 物件關係對映 模式是一種為了解決物件導向與關聯式資料庫存在的互不匹配的現象的技術。首先,在model裡邊建立類 class usergroup models.model 部門 3 title models.charfield max length 32 class userinfo mode...

django環境下ORM操作之單錶查詢雙下劃線

import os 如果忘記main是怎麼寫的,可以複製manage.py檔案的開頭,然後再匯入django if name main os.environ.setdefault django settings module orm about.settings import django djan...