Django - как сделать настраиваемые модели?

Хотел бы получить совет - в какую сторону копать, возможно вопрос примитивный..

Пытаюсь создать приложение на django, обрабатывающее медицинские анализы - что-то типа ЛИС - лабораторной инфосистемы

Нужно сделать интерфейс, позволяющий не только сохранять в базу выполненные анализы, но и настраивать сами анализы - составляющие параметры, единицы измерения.

Пока думаю сделать так:

Таблица "ЛАБОРАТОРНЫЙ АНАЛИЗ" - в ней будут настраваемые анализы с названием, ID

Таблица "ПРОБЫ" - в ней будут настраиваемые компоненты (показатели анализа) - с единицами измерения, референсными значениями и самое главное к какому анализу эта проба привязана. Все поля будут стандартные - значение, референс, единица измерения, к какому анализу привязан.

Нужно иметь возможность через frontend добавлять новые пробы и анализы по необходимости и редактировать (если например поменялись референсные значения)

Далее через frontend эти пробы будут заполняться оператором (создаваться записи в базе со значениями проб) и привязываться к определенному случаю обслуживания с датой выполнения.

Как лучше это реализовать? Какой подход использовать ? Может наведёте на мысль

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