Задать вопрос
@MonsterAndrew

Нужно ли делать finish() в Tornado после render() или redirect()?

Есть следующий код:

@gen.coroutine
    def get(self):
        if ...:
            if self.request.headers.get("Accept-Language").startswith("ru"):
                self.render(...)
            else:
                self.render(...)
        else:
            self.write(...)


Нужно ли писать self.finish() после self.render() или self.redirect()? Я слышал, что если есть render или redirect, то не надо, но если есть gen.coroutine, то надо писать finish всегда.
  • Вопрос задан
  • 883 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы