webpy传递参数从GET到POST

时间:2014-02-16 11:56:51

标签: python web.py

我正在尝试绑定帐户。 首先,我获取用户ID并返回一个网址:http://xxxx.com/id=111111 并且页面有一个表单来完成用户的帐户信息。 表单方法是post。

他的问题是我如何获得id(1111)

代码:

类索引(对象):

def GET(self):
    return render.hello_form()

def POST(self):
    form = web.input(account = '', pswd= '')
    account = form.account
    pswd = form.pswd
    #Problem! I cannot get the id
    id =

感谢。

1 个答案:

答案 0 :(得分:0)

实际上,这对服务器来说是不必要的成本。最佳做法是尽可能使最小数量的os类型请求。我会创建一个

<input type='hidden' name='id' value='{{user_id}}'> 

并在我的表单中发送,只发出一个POST请求。