Dynami c расширение Django Model - как настроить эталонные модели - PullRequest
0 голосов
/ 10 февраля 2020

Я довольно новичок в Django, и у меня возникла проблема, мне нужна помощь.

Моя проблема:

1) У меня есть база данных компонентов (модель), состоящая из произвольного числа сигналов (сигналов в отдельной модели, с внешним ключом к компонентной модели).

2) На основе модели компонента из 1) Я хочу создать два уникальных экземпляра модели на основе одного и того же компонента, однако с уникальным «компонентом» name , system и номер проекта, fx. Valve1 и Valve2 .

3) Кроме того, каждый сигнал из 1) в 2) должен наследовать имя 2) ( Valve1 ), в сочетании с собственным именем из 1).

4) Кроме того, должно быть возможно добавить произвольное количество уникальных аварийных сигналов к каждому сигналу.

Мне трудно настроить модели django таким образом, чтобы справиться с вышеуказанным желания, может быть, кто-то может помочь мне.

Я приложил визуализацию проблемы, см. Визуализация проблемы

Фрагмент кода:

компонентная модель

Модель сигнала + незаконченная модель сигнализации

Заранее спасибо!

/ Esben

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...