当我这样做时,
>>> b = Blog.objects.all()
>>> b
我得到了这个:
>>>[<Blog: Blog Title>,<Blog: Blog Tile>]
当我查询变量 b
的类型时,
>>> type(b)
我得到了这个:
>>> <class 'django.db.models.query.QuerySet'>
这是什么意思?它是像dict
、list
等数据类型吗?
如果能给出一个构建类似于QuerySet
的数据结构的例子将会很不错。
我想知道Django是如何构建那个QuerySet
的(详细情况)。