Я создаю веб-приложение Django, часть его включает систему онлайн-заказа еды. Я хочу создать объект «квитанция» для сохранения транзакций.
Однако меня беспокоит следующее - скажем, у меня есть объект «Квитанция», который относится к заказам, которые относятся к элементам, если элементы редактируются или изменяются со временем это изменит внешний вид чеков. Есть ли способ сохранить их в момент транзакции?
Я использую «мягкое удаление» для своих моделей, чтобы избежать проблем с удалением, однако я не думаю, что это защитит от изменений.