gtlhbkkj
Июль 26, 2020 17:39:10
у меня есть обьект класса.
Его нужно передать в шаблон с формой.
Результаты заполнения формы должны быть переданы в следующий шаблон (в следующую форму) и так далее. По дороге обьект класса слегка меняется в зависимости от данных в форме.
В настоящий момент реализую это через запись в таблице (модели).
То есть запихиваю аттрибуты класса в таблицу (модель),
Передаю в форму номер записи таблиц как скрытое поле.
И так далее
Как можно это сделать без таблицы?
FishHook
Июль 26, 2020 17:50:43
gtlhbkkjВообще это зависит от задачи. В частном случае всю логику можно реализовать на клиенте через AJAX-запросы (что в общем то логично в 2020-м году). Если по каким-то причинам это нельзя сделать на клиенте, то вам никуда не деться от сохранения промежуточных результатов - вы же не знаете заранее в какой именно процесс ваш веб-сервер адресует следующий запрос. Другое дело, что никто не заставляет вас писать кратковременно хранящиеся данные в БД, можно для этого использовать любое in-memory хранилище - благо их как грязи
https://en.wikipedia.org/wiki/List_of_in-memory_databases
gtlhbkkj
Июль 26, 2020 18:24:29
С
FishHook
gtlhbkkjВообще это зависит от задачи. В частном случае всю логику можно реализовать на клиенте через AJAX-запросы (что в общем то логично в 2020-м году). Если по каким-то причинам это нельзя сделать на клиенте, то вам никуда не деться от сохранения промежуточных результатов - вы же не знаете заранее в какой именно процесс ваш веб-сервер адресует следующий запрос. Другое дело, что никто не заставляет вас писать кратковременно хранящиеся данные в БД, можно для этого использовать любое in-memory хранилище - благо их как грязи https://en.wikipedia.org/wiki/List_of_in-memory_databases
спасибо. Нужно посмотреть что есть Аякс, что есть ин-мемори хранилища. Никогда об этом не слышал. Благодарю вас.