форма отправляется повторно. Если делать HttpResponseRedirect, то я не могу передать переменную в контекст, для того чтобы сообщить пользователю об успешной отправке. Как выйти из этой ситуации?
"Если после отправки формы делать render, то при перезагрузке страницы форма отправляется повторно. " Мне кажется, это нормально поведение Но вообще, вроде бы у каждого Response объекта есть атрибут context, думаю, его можно задать вручную reponse = HttpResponseRedirect() response.context = current_context return response
messages framework? > messages.success(request, 'Profile details updated.')
а, кек, мне спать пора :)
Можно отправлять message
При переадресации?
Да. message.success(request, 'текст сообщения')
Обсуждают сегодня