【发布时间】:2018-06-09 11:23:37
【问题描述】:
现在我的应用程序有一个链接,当按下该链接时,它会转到另一个页面并将变量传递给请求处理程序,如下所示:
<a href="/assign/{{ result.key.id() }}">Assign</a></th>
这导致{{ result.key.id() }} 被传递给这个请求处理程序:
class AssignHandler(webapp2.RequestHandler):
def get(self, entityID):
这就是我处理路由的方式:
(r'/assign/(\d+)', AssignHandler),
通过这样做,我可以将单个变量传递给我的请求处理程序,我的问题是如何调整它以便可以传递多个变量?
我目前的想法是我需要用链接做这样的事情:
<a href="/assign/{{ result.key.id() }}/{{ result.memberId }}">Assign</a>
然后像这样将两个变量传递给处理程序:
class AssignHandler(webapp2.RequestHandler):
def get(self, entityID, memberID):
但这不起作用,所以我正在寻求帮助。
【问题讨论】: