Я знаю, что это не то, что вы искали, но вы можете достичь этого с помощью значений ().Давайте предположим, что ваше связанное имя"захватывает"
import pandas
query = Species.objects.all().values('captures__pk', 'captures__species_name',
'captures__total_capture', 'pk', 'length',
'weight')
data = pandas.DataFrame.from_records(query)