Возможно ли в администраторе Django создать модель из промежуточной таблицы и создать отношения один к одному с другой моделью? - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть 2 таблицы, которые имеют отношение многие ко многим и где Django автоматически генерирует промежуточную таблицу.Я хочу знать, возможно ли мне сделать модель из этой сгенерированной таблицы, а затем создать из нее отношение один к одному с другой моделью.Я хочу, чтобы эта модель из промежуточной таблицы отображала свои поля в виде списка вместе с полями другой модели, где она имеет отношение один к одному.Я не хочу использовать «сквозной», потому что я теряю виджет «многие ко многим», предоставленный Django.

например,

class A:
    # some fields

class B:
    # field with manytomany from A

# intermediate table generated by django
# class A_B:
    # fields

class C:
    field with onetoone from A_B

Тогда я просто хочу страницу list_display, создаваямодели из A_B и C и просто объединить их поля для отображения на моей странице list_display.

...