【发布时间】:2014-03-04 04:25:34
【问题描述】:
当我在 Python Tornado 中的 set_secure_cookie 函数中设置值时,我可以在创建 redirec 时获得 get_secure_cookie 函数的值,但是当我使用渲染操作时它不会出现。
form = UserAddForm(self.request.arguments)
if form.validate():
record = User(**form.data)
self.db.add(record)
self.db.commit()
self.set_secure_cookie("flash", "success")
self.redirect("/user") # Show the flash message with self.get_secure_cookie("flash")
else:
self.set_secure_cookie("flash", "error")
self.render("user/add.html", form=form) # Don't show the flash message with self.get_secure_cookie("flash")
【问题讨论】: