2011-04-05 125 views
0

是否可以将参数从模板传递回脚本?
web.py - 是否可以将参数从模板传递给脚本?

在例子中,我有一个页面add.html,有几个输入字段,如姓名,姓氏。

<input type="text" name="name" size="50" /> 
<input type="text" name="last_name" size="50" /> 

另外,我有秘密密钥(只是一个例子,记得:)):
$ SECRET_KEY = random.randint(0,10)
我可以通过SECRET_KEY,并通过把它脚本内的web.input?
喜欢的东西,也许?:
main.py:

def add(self): 
    def POST(self): 
     post_sent = web.input() 
     secret_key = post_sent['secret_key'] # extracted from template 

回答

3

您可以添加一个隐藏的输入。

<input type="hidden" name="secret_key" value="$random.randint(0,10)" />