Каковы лучшие практики в отношении SSR, Django и данных, изменяющихся во времени?

В настоящее время я создаю приложение Django, используя htmx. Это что-то вроде журнала с несколькими записями в день. Когда пользователь изменяет одну запись или добавляет другую, я не хочу сохранять данные на случай, если пользователь отменит ввод. Это не проблема для одного изменения, но когда изменений несколько, это становится слишком сложным, потому что текущее состояние корректно отображается только на сайте, а не в объекте DB.

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

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