Django . Как правильно читать?
Всем привет!
Пытаюсь разобраться с Django. Вопрос 1. Из модели пытаюсь взять содержимое и посмотреть что возвращает запрос. Какой тип данных.
>>> from posts.models import Post, User
>>> latest = Post.objects.all()
>>> print(type(latest))
<class 'django.db.models.query.QuerySet'>
Получаю <class 'django.db.models.query.QuerySet'>. Как это правильно прочитать? Объект типа QuerySet класса query класса models встроенного класса django.db ? Не понимаю.
Смотрел документацию, но не до конца понимаю (или вообще не понимаю).
Вопрос 2. Объект типа QuerySet это список содержимого запроса к БД? Это итерируемый объект, к содержимому которого можно обратиться через точечную нотацию. Получается, что объект типа QuerySet содержит в себе список словарей?