尝试使用 Ajax 和 jquery 实现投票按钮。我的赞成票有以下处理程序
class Upvote(PageHandler):
def post(self):
logging.error("1")
我的投票网址映射到处理程序,如下所示:
app = webapp2.WSGIApplication([('/', FrontPage),
('/upvote_([0-9]+)', Upvote)
现在这给了我错误
TypeError: post() takes exactly 1 argument (2 given)
然而
app = webapp2.WSGIApplication([('/', FrontPage),
('/upvote_2', Upvote)
适用于 upvote id 2。有人可以告诉我我在这里缺少什么吗?正则表达式错了吗?我是一个完整的新手,如果这个问题看起来太天真,我很抱歉。谢谢。
编辑:将('/upvote_2)',Upvote)更改为('/upvote_2',Upvote)