我用CherryPy写了一个小的webapp。但是我有一个问题-我不能得到我的POST数据,但是get是可以的。托管在本地主机(Win7),使用Opera10查看,使用CherryPy内置服务器。在
下面是一些代码:
class Expose:
def __init__(self, fn):
self.fn = fn
@cherrypy.expose()
def index(self, login=None):
print 'LOGIN: ' + str(login)
return self.fn(login=login)
import auth
root.process_form = Expose(auth.process_form)
这是我的URL开关。如果表单使用POST和GET的正确值,则登录不会打印任何内容。这是我的表格(模板):
^{pr2}$我猜不出哪里出了问题。我可以查什么?在
尝试使用:
注意“/process_form/
我不知道如果根.processformCherryPy中是否有特殊之处,如果不需要,您需要公开一个process_form页面
我可能遗漏了什么
相关问题 更多 >
编程相关推荐