Ярлыки форм Django
Я создаю систему управления гостиницами. Для этого запроса на stackoverflow есть четыре модели в игре.
Заказ, Pharmacyitem, PharmacySalesBills и Inventory, с наборами форм, установленными для PharmacyItem и Заказа.
Естественный поток создания аптечного товара, заполнение счета на продажу и инвентаризация работают как положено.
Т.е. дата создания новой записи о товаре, корректировка складских запасов и счета на продажу, сформированного с использованием товара.
Моя идея состоит в том, чтобы врач создавал заказ, фармацевт в любой момент времени выполнял поиск по модели заказа и использовал эту модель как мост к модели товара аптеки, чтобы получить количество и название товара и пациента из объекта заказа. а затем использовал булево поле в модели заказа, которое изменяется на true, когда товар аптеки / счет на продажу был создан
Вопрос: Если врач выписывает 3 рецепта, через шаблон с использованием набора форм, и каждая форма в наборе форм, будет иметь свой собственный id.
Создать ли мне дополнительное поле в модели заказа, которое действует как идентификатор для текущего заказа [так, используя вышеприведенный пример, все 3 товара].
Или есть ли способ, чтобы набор форм мог принимать метку, которая показывает, что формы связаны.
Тогда я могу использовать фильтр на бэкенде, зациклить этот набор запросов и создать элемент покупки для всех элементов в этом наборе запросов, либо используя массовое создание, либо просто используя метод создания, извлекая пациента, количество и название продукта.