Расширенный запрос в django
Допустим, у меня есть такая модель :
class A():
field1,
field2,
class Data():
field_fk (FK to A.field2)
field_3 (unique field)
field_4,
Допустим, у меня есть две модели A, например, такая :
A1.Data =
field_3 field_4
A 5
B 6
C 7
A2.Data =
field_3 field_4
B 4
C 8
D 6
Как мне сделать запрос, чтобы в шаблоне было такое сравнение :
field_3 A1_field_4 A2_fiels_4
A 5 -
B 6 4
C 7 8
D - 6
Простите, если трудно понять, но я хочу сделать запрос как VLOOKUP в excel на основе поля_3, но проблема в том, что есть поле_3 в бывшей модели A, которого нет в недавней модели A, но я хочу, чтобы оно возвращалось как None, и есть поле_3 в недавней модели A, которого нет в бывшей модели A, но я хочу, чтобы оно возвращалось как None. Как я могу этого добиться?