在谷歌应用引擎python中重定向后保持值

时间:2017-08-27 18:31:11

标签: python google-app-engine web

我刚开始使用GAE学习网页开发,我有以下问题。在重定向后,是否有任何方法可以将数据发布到网页上。我希望在重定向后保留输入值。

1 个答案:

答案 0 :(得分:0)

您可以通过在html模板中包含信息

来实现此目的
<form action="" method="post"> 
  <input type="hidden" name="passedValue" value = {{value}}>
</form>

将您希望传递的值放在{{value}}中(必要时添加更多输入)。因此,当您重定向时,每个页面都会存储上一页的值,但您需要在main.py中添加代码,以便通过jinja将值转换为html模板。

我建议的另一种方法是将信息存储在数据存储区中,然后在最终目的地检索它