Penso che aus_lacy sia un po' fuori luogo nella sua soluzione:prima devi convertire il QuerySet
in una stringa contenente l'SQL che supporta il QuerySet
from django.db import connection
query = str(ModelToRetrive.objects.all().query)
df = pandas.read_sql_query(query, connection)
Inoltre esiste una soluzione meno efficiente in termini di memoria ma comunque valida:
df = DataFrame(list(ModelToRetrive.objects.values('id','some_attribute_1','some_attribute_2')))