我正在使用Google应用程序引擎,并且当表单引用时,我想用参数重定向到另一个页面。Python jinja2重定向传递参数
这是第一种形式:
<form method="post" class="form-inline pull-left">
<div class="input-append">
<input type="text" required name="askquestion" class="span5"/>
<button type="submit" name="askbutton" class="btn-u" value="askbutton">Ask</button>
</div>
</form>
在这里,后端:
askbutton = self.request.get("askbutton")
if askbutton:
title = self.request.get("askquestion")
self.render("makeaquestion.html",title=title)
我已经尝试另一个问题:
self.redirect("/makeaquestion?title='%s'"%title)
第一个呈现新的HTML并传递参数,但url保持不变。第二个重定向到新的url,但没有传递参数。
他是用POST得不到 – dav1d 2013-05-12 17:51:12
第二种方法重定向,其中包括在网址参数:获取。 – rGil 2013-05-12 18:04:59
正确,他想将它作为POST传递。 – dav1d 2013-05-12 18:15:34