На моей веб-странице У меня есть форма, заполняемая данными после некоторых запросов ajax. Например, когда пользователь выбирает элемент из списка, в базу данных отправляется простой запрос ajax, который был выбран (но еще не подтвержден). Затем список на веб-странице перезагружается с использованием запроса apex ajax (только списка, а не всей страницы) для выбора нового списка элементов.django, возврат на предыдущую страницу после формы POST submit
Я думаю, что это более или менее классическая реализация корзины.
Однако, когда пользователь нажимает submit (классическая форма POST submit, а не ajax POST по некоторым причинам, касающимся реализации), чтобы подтвердить весь список, я хотел бы вернуться на текущую страницу. (Текущая страница меняется) Возможно ли это? Я использую django.
Спасибо.
спасибо. Вы говорите «не всегда», почему? – xpanta
Это зависит от браузера пользователя, отправляющего реферер. В некоторых браузерах нет или есть возможность отключить его, особенно Opera. Другим решением может быть включение текущего пути в качестве скрытого ввода в формы и поиск этого значения в 'request.POST'. – AdamKG