как к ней подступится, есть ряд моделей с полем (external_id) называется именно так и не как иначе, надо выводить вертуальную таблицу (без физического постоение ее в базе) с этими id и пользователем соотвественно, в общем вопрос в чем, есть ли какие то средства пробежать все модели и собрать те что имееют это поле?
звучит как db view
Даже аппликуха какая-то есть https://github.com/manuelnaranjo/django-database-view
Как то не понятно надо думать
Дело в том что набор таблиц может и будет менятся, в большую сторону естественно
У таблиц связь есть?
И кто и как его будет менять?
Конечно,
Разрабы, нас 5ро и каждому помнить что надо докинуть сушность как то такое
А на основании чего используемые для генерации таблицы будут менять?
Не таблицы сами менятся не буду, будет увеличиватся их часло, допустим вводится новый тип операций и если там будет присутствовать поле ext_id то ее нужно докинуть в отчет руководству если нет то нет
Я думаю вам нужен паттерн registry. Можете регистрировать модель, что у нее есть такое поле или, что мне кажется более правильным, создать тип поля моделей которое будет наполнять этот регистри.
Обсуждают сегодня