Skip to main content
 首页 » 编程设计

python之如何在 Web2Py 中获取 url 字符串参数

2025年05月04日11bhlsheji

这真是个愚蠢的问题……但我似乎无法弄明白。在 PHP 中传递 url 参数时说:www.mysit.com/index?name=steve 我会使用:

$_GET["name"] 

在 web2py 中,我知道您可以通过 request.vars.someNameAttribute 获取诸如框内文本之类的内容。但是我如何直接从 url 字符串中获取参数呢?具体来说,我有这样的形式:

<form action="add_comment?idnum=5"> 
     <input type="text" name="comment_text"/> 
     <input type="submit"/> 
</form> 

在 Controller def add_comment() 中,如何获取 idnum 为 5???我一直在尝试 request.vars.idnum 但这不会返回任何内容。我说的不对吗?还是我在“action”属性中传递它的方式有问题?

请您参考如下方法:

Nvm,想通了。

request.vars.idnum 确实是要走的路...它只是行不通,因为方法属性未设置为“post”。