Django - как сделать настраиваемые модели?
Хотел бы получить совет - в какую сторону копать, возможно вопрос примитивный..
Пытаюсь создать приложение на django, обрабатывающее медицинские анализы - что-то типа ЛИС - лабораторной инфосистемы
Нужно сделать интерфейс, позволяющий не только сохранять в базу выполненные анализы, но и настраивать сами анализы - составляющие параметры, единицы измерения.
Пока думаю сделать так:
Таблица "ЛАБОРАТОРНЫЙ АНАЛИЗ" - в ней будут настраваемые анализы с названием, ID
Таблица "ПРОБЫ" - в ней будут настраиваемые компоненты (показатели анализа) - с единицами измерения, референсными значениями и самое главное к какому анализу эта проба привязана. Все поля будут стандартные - значение, референс, единица измерения, к какому анализу привязан.
Нужно иметь возможность через frontend добавлять новые пробы и анализы по необходимости и редактировать (если например поменялись референсные значения)
Далее через frontend эти пробы будут заполняться оператором (создаваться записи в базе со значениями проб) и привязываться к определенному случаю обслуживания с датой выполнения.
Как лучше это реализовать? Какой подход использовать ? Может наведёте на мысль