webapp2 WSGIApplication初始化

时间:2013-12-20 18:53:39

标签: webapp2

使用三个参数初始化webapp2.WSGIApplication类:

  1. routes:元组列表
  2. debug:启用/禁用调试模式
  3. config:配置值字典
  4. 为什么第一个参数是元组列表而不是字典?

1 个答案:

答案 0 :(得分:1)

我的猜测是元组的顺序很重要,字典没有顺序。

app = webapp2.WSGIApplication([
  ('/this page', ThisPageHandler),
  ('.*', FrontPage),
  ],debug=False)

如果那是你上面的应用,那么在抓住所有/this_page之前抓住.*路线很重要。列表保留字典不存在的顺序。