Как использовать JQuery пост в форме отправки Django - PullRequest
2 голосов
/ 04 августа 2011

У меня есть вид, похожий на этот

def post_details(request,id):  
    if request.method== POST:  
        form=SubmitForm(request.POST)  
        if form.is_valid():

Теперь одна из вещей, которые должна сделать форма, - это автоматически зарегистрировать пользователя, а затем отправить сведения на другую страницу. У меня по нажатию кнопки отправки появляется JavaScript, который по сути делает регистрацию части. Код приведен ниже. Но после регистрации пользователь не возвращается к форме, а завершает оставшуюся работу под рукой, например перенаправляет также данные на другую страницу. Что я должен делать? Он регистрируется, а затем остается на странице.

Код Jquery находится здесь в папке

http://pastebin.com/GPu4Ss4F

Спасибо

1 Ответ

1 голос
/ 04 августа 2011

Преимущество jQuery в том, что вам не нужно обновлять или перенаправлять пользователей на новую страницу. Поскольку вы уже делаете это, это в некотором роде противоречит цели jQuery, так почему бы просто не обработать регистрацию пользователей и любые другие функции в представлении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...