Когда я собираюсь написать вопрос о Stackoverflow и сгладить окно, оно не удалит мое сообщение. Когда я вернусь к форме вопроса, он сохранил то, что я написал в прошлый раз.Сохранение неотправленного сообщения в Django
Это просто нормальное сохранение ajax с полем модели под названием is_sent
или что-то определяющее, когда оно отправлено?
Я использую Django. Как это должно быть реализовано? Я думаю, что вопрос создать страницу представляет собой смесь CreateView
и UpdateView
в зависимости от того, есть ли у пользователя неотправленное сообщение?
Но если я делаю AJAX вызов на 'CreateView' при вводе в текстовом поле она будет создавать сообщение с содержанием напечатанного. Когда я напишу свой вопрос/комментарий/ответ, он попытается снова создать объект. Поэтому я предполагаю, что представление, в котором пользователь создает новое сообщение/вопрос/комментарий/ответ, должно быть UpdateView, которое получает сообщение, которое пользователь собирается закончить? – Jamgreen