目前我通过以下方式访问页面:
www.foo.com/details.html?id=123
我想让它们更像restful,比如通过以下方法:
^{pr2}$我在用谷歌应用引擎。当前URL映射到html-mappings
文件中:
('/details.html*', DetailsPage),
然后在DetailsPage
处理程序上,它通过以下方式获取ID
值:
class DetailsPage(webapp.RequestHandler):
def get(self):
announcement_id = self.request.get("id")
我该如何重新构造它,以便它可以映射URL并通过另一个格式化的URL提取ID:www.foo.com/details/123
谢谢
按如下方式重写URL映射:
(这要求URL的尾随部分包含一个或多个数字,而不包含其他任何数字)。在
然后修改您的
^{pr2}$DetailsPage::get()
方法以接受该id参数,如:…继续你的代码。在
相关问题 更多 >
编程相关推荐