Что такое Django QuerySet?

Когда я сделай это,

>>> b = Blog.objects.all()
>>> b

Я получаю следующее:

>>>[<Blog: Blog Title>,<Blog: Blog Tile>]

Когда я спрашиваю, какой тип b ,

>>> type(b)

я получаю следующее:

>>> <class 'django.db.models.query.QuerySet'>

Что это означает? Это такой тип данных, как dict , список и т. Д.?

Приветствуется пример того, как я могу построить структуру данных, такую ​​как QuerySet .

Я хотел бы знать, как Django создает этот QuerySet (кровавые подробности).

39
задан daaawx 6 April 2019 в 00:02
поделиться