объединить объекты набора запросов django
Как присоединиться к наборам запросов в django
давайте узнаем, как объединить данные двух или более моделей в один объект с помощью itertools
В views.py просто напишите
from itertools import chain def myfunc(request): data1 = model1.objects.all() data2 = model2.objects.all() combined_data = list(chain(data1,data2)) print(combined_data) return httpresponse("success")
а затем вы можете перебирать объект результата. Вы также можете использовать этот метод для объединения более двух объектов.