Мне нужно сделать массовый запрос для всех экземпляров SomeModel, пометив их датой их создания и последним обновлением. Вот что я попробовал и очень медленно:
query = SomeModel.objects.all()
for entry in query:
last_updated_date = entry.details.history.last().history_date
created_date = entry.details.history.first().history_date
csv_writer.writerow([entry.name, last_updated_date, created_date])
Как я могу оптимизировать код? Я полагаю, что проблема в том, что я делаю много запросов SELECT, когда, вероятно, один более сложный будет делать.