當我這樣做什麼是django QuerySet?
>>> b = Blog.objects.all()
>>> b
我得到這個
>>>[<Blog: Blog Title>,<Blog: Blog Tile>]
當我詢問什麼類型B是
>>> type(b)
我得到這個
>>> <class 'django.db.models.query.QuerySet'>
是什麼這個意思?它是像字典,列表等數據類型?
我將讚賞我如何構建像QuerySet這樣的數據結構的例子。
我想知道Django是如何構建的QuerySet(血淋淋的細節)
迦特。
你可以看一下Django的源代碼看到血淋淋的細節。除此之外,QuerySet只是一個像許多其他對象一樣的對象,有時候它會像列表一樣行爲。 – 2011-01-13 14:40:02