我正在使用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