Форум сайта python.su
6
Использую django 1.8, python 2.7. Как вы боретесь с повторной отправкой формы по нажатию F5, например при логине?
Офлайн
568
А что у вас происходит после сабмита?
Офлайн
6
FishHook
Отправляются данные Post-ом на сервер, сервер возвращает отрендеренную страницу логина с ошибками или, если все хорошо, то просто главную
Офлайн
568
Ну и какие тогда проблемы с Ф5?
Или пользователь повторно отправит неверный логин, или никакого сообщения не будет. В чем проблема то?
Офлайн
6
А если например добавление комментария? Мне интересны варианты избавления от этого в целом
Офлайн
2
FirikВ целом либо редирект после успешного поста, либо отправка аяксом с последующей очисткой полей формы. Последний вариант для комментов самое то, со страницы уходить не надо.
варианты избавления от этого в целом
Офлайн