我在Jinja的基本模板的页脚上有一个表单。我调用FormHandler类来处理表单以将联系信息输入到数据库中。然后我尝试重定向到主页。信息正确输入到数据库中,日志文件中的重定向代码返回200状态代码。但是,主页永远不会被加载。非常感谢你的帮助!
class FormHandler(MainHandler):
def post(self):
self.name = self.request.get('name')
self.email = self.request.get('email')
self.msj = self.request.get('msj')
message = MsjDB.new_msj(self.name, self.email, self.msj)
mensajes.put()
self.redirect('/')
class MainPage(MainHandler):
def get(self):
self.render("home.html", route="home", title="Home")
app = webapp2.WSGIApplication([
('/', MainPage),
('/formhandler', FormHandler),
], debug=True)
日志控制台输出:
INFO 2015-10-28 09:43:24,480 module.py:786] default: "POST /formhandler HTTP/1.1" 302 -
INFO 2015-10-28 09:43:24,503 module.py:786] default: "GET / HTTP/1.1" 200 16168