Django - задача о многоуровневых таблицах

Я новичок в Django, но программист со стажем ;о)

Мне удалось создать функционально работающий сайт, который имеет 5 таблиц. Где каждая из них имеет связь 1-к-М с той, что находится ниже. Также создана хлебная крошка в верхней части каждой страницы. Я использую htmx, чтобы обеспечить взаимодействие с записями от 0 до многих под родительской записью, расположенной непосредственно выше.

Две задачи, как обойти все 5 таблиц до

  1. Display all data for a given A record and/or create a report for a given A record and
  2. Create a navigation sidebar or similar for the first 3 levels to provide visibility of what entries you've got

Пример потенциальной структуры

-> A
  -> B
    -> C
      -> D
        -> E
      -> D
        -> E
  -> B
    -> C
      -> D
        -> E
        -> E
      -> D
        -> E

ищу некоторые мысли или любые указания на примеры

Вернуться на верх