Как обновить или перенаправить браузер на указанный URL в Python? - PullRequest
0 голосов
/ 06 января 2012

В PHP есть похожая функция:

header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.example.com/');
exit();

Как правильно перенаправить браузер на новую страницу или обновить текущую?


Я использую Google App Engine Framework.

Ответы [ 2 ]

3 голосов
/ 06 января 2012

На этой странице объясняется, как использовать перенаправления в Google App Engine Framework, используя метод redirect в webapp.RequestHandler.Наиболее подходящий код:

class FormHandler(webapp.RequestHandler):
    def post(self):
        if processFormData(self.request):
            self.redirect("/home")
        else:
            # Display the form, possibly with error messages.

Вы должны прочитать всю страницу, чтобы увидеть, как она вписывается в ваше приложение.

0 голосов
/ 06 января 2012

Попробуйте отправить тело тоже.Например, пустой, просто для отправки разделителя новой строки.

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