Сохранение пользовательских экземпляров и модифицированных моделей
У меня есть база данных, в которой перечислены задачи, необходимые пользователям для завершения проекта. Пользователь может изменить количество материала, связанного с каждой задачей, и система рассчитает общую стоимость. В Django у меня есть модель задач и связанные модели материалов.
Когда пользователь получает доступ к проекту; Модели задач и материалов загружаются с начальными значениями. Пользователь может изменять эти значения по мере необходимости. Как мне сохранить данные, измененные пользователем?
Должен ли я создавать целую новую задачу и модель материала для каждого сохранения, учитывая, что пользователь может изменить только несколько значений? Таким образом, я бы получил много лишних данных.
Благодарю вас.