2
我正在为jinja2作为模板引擎编写google appengine的python程序。我希望为多个帖子设置一个处理程序,其中一些处理程序具有完全不同的URL,但都具有相同的基础。python url映射语法
是可以让我有一个URL处理程序是这样的:
app = webapp2.WSGIApplication([('/post/([.*]+)/([.*]+)/([.*]+)/([.*]+)', PostPage), ], debug=True)
然而有它接受的网址不填补这些addtitions每个人就像有一个网址:
/post/1234/some-title
如果不是有什么方法可以更改它,以便一个处理程序可以为多个网页提供URL?
啊我应该想到这一点。万分感谢! – clifgray
所以它给了我一个错误:TypeError:get()只需要3个参数(2给出)任何想法,为什么? – clifgray
@ clifgray如果你在你的处理程序中有两个参数,那么代码应该是:app = webapp2.WSGIApplication([('/ post /(.*)/(.*)/.*',PostPage) –