Tôi nghĩ rằng aus_lacy có một chút lỗi trong giải pháp của mình - trước tiên bạn phải chuyển đổi QuerySet
vào một chuỗi chứa SQL sao lưu QuerySet
from django.db import connection
query = str(ModelToRetrive.objects.all().query)
df = pandas.read_sql_query(query, connection)
Ngoài ra, có một giải pháp kém hiệu quả hơn về bộ nhớ nhưng vẫn hợp lệ:
df = DataFrame(list(ModelToRetrive.objects.values('id','some_attribute_1','some_attribute_2')))