А как сделать отображение данных в Джанго если мне надо сделать сложную выборку из нескольких таблиц, и еще объединенных через union. Ну то есть SQL запрос будет такого вида
select a.t1, a.t2, a.t3, b.t1, c.t1 from a
inner join b on ...
inner join c on ...
where a.id=1
union
select a.t1, a.t2, a.t3, b.t1, d.t1 from a
inner join b on ...
inner join c on ...
where a.id=1
union
select a.t1, a.t2, a.t3, b.t1, e.t1 from a
inner join b on ...
inner join c on ...
where a.id=1
Как получить данные из одной таблицы мне понятно. Это что то вроде
def home(request):
s = TableA.objects.all()
context = {
'something' = s
}
return render(request, 'home.html', context