Nic*_*ing 7 python google-app-engine redirect jinja2
我对Python比较陌生,所以请原谅任何天真的问题.
我有一个带2个输入的主页,一个用于"产品",一个用于"电子邮件".当用户点击提交时,他们应该被发送到"/ success",在那里它会说:您已经请求"产品"您将收到"电子邮件"的通知
我试图找出通过重定向传递"产品"和"电子邮件"值到我的"/ success"模板的最佳方法.我在Google App Enginge中使用webapp2框架和jinja.
谢谢
Aar*_*ton 16
进行重定向时,请在重定向中包含您的电子邮件和产品变量.在Google appp引擎中,使用webapp2,您当前的重定向可能如下所示:
self.redirect('/sucess')
Run Code Online (Sandbox Code Playgroud)
相反,您可以在URL中添加变量,如下所示:
self.redirect('/success?email=' + email + '&product=' + product)
Run Code Online (Sandbox Code Playgroud)
连接值后,上面的URL看起来像'/success?email=this@email.com&product=this_product'.
然后,/ success的处理程序可以使用以下方法获取这些值:
email = self.request.get('email')
product = self.request.get('product')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6672 次 |
| 最近记录: |