當前位置:成語大全網 - 書法字典 - 請教Python中的queryset是什麽,如何使用Objects類。

請教Python中的queryset是什麽,如何使用Objects類。

1.queryset是壹個查詢集,是傳輸到服務器的url中的查詢內容。Django會緩存查詢返回的結果集QuerySet,以提高查詢效率。也就是說,當妳創建壹個QuerySet對象時,Django不會立即向數據庫發出查詢命令,只有在妳需要使用這個QuerySet的時候。

2.objects是django實現的mvc中的M,Django中的所有模型類都有壹個對象,是Django中定義的QuerySet類型的對象,包含模型對象的實例。

3.不,因為get可能有壹個異常,您可以使用filter函數,如下所示

& gt& gt& gtentry . objects . filter(blog _ _ id _ _ exact = 1)# display _ _ exact的用法

& gt& gt& gtentry . objects . filter(blog _ _ ID = 1)# Implicit use _ _ exact & gt;& gt& gtentry . objects . filter(blog _ _ PK = 1)# _ PK相當於__id__exact。