[問題] 請問appengine如何redirect並攜帶資訊?
小弟現在正在用App Engine寫一個小網站
其中當然有輸入表單後 將資料送給伺服端的功能
例如 /login 對應 LoginHandler
class LoginHandler(webapp2.RequestHandler):
def get(self):
template = JINJA_ENV.get_template('login.html')
self.response.out.write(template.render())
login頁面的form在按下submit後會將資料丟給 /register (RegisterHandler)
class RegisterHandler(webapp2.RequestHandler):
def post(self):
if not self.request.POST['username']:
# 將未填入使用者的錯誤訊息放入某個地方
return self.redirect('/login')
''' ...other code... '''
我希望當RegisterHandler檢查到某些錯誤資料後
能帶著一些訊息並redirect回/login
但問題來了, 我試過self.request.POST, self.request.GET及self.request.registry
都沒有辦法將訊息帶回給LoginHandler
請問有人知道這個問題該怎麼解決的嗎@@?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.224.219.44
→
12/10 01:09, , 1F
12/10 01:09, 1F
→
12/10 01:09, , 2F
12/10 01:09, 2F
→
12/10 01:10, , 3F
12/10 01:10, 3F
推
12/10 11:31, , 4F
12/10 11:31, 4F
推
12/10 11:34, , 5F
12/10 11:34, 5F
→
12/10 11:34, , 6F
12/10 11:34, 6F
→
12/10 14:41, , 7F
12/10 14:41, 7F
→
12/10 14:41, , 8F
12/10 14:41, 8F
推
12/11 10:34, , 9F
12/11 10:34, 9F
→
12/11 23:04, , 10F
12/11 23:04, 10F
Python 近期熱門文章
PTT數位生活區 即時熱門文章
18
34