我对 MVC 编程风格有点陌生,并且正在开发Python/GAE/jinja2/webapp2入门应用程序来让我的脚湿透。
我最初有什么理由在 Werkzeug 级别工作吗?或者,如果 webapp2 不允许我做我需要做的事情,那是不是该做的事情?
我试图了解路由方面,似乎可以通过各种方式处理。webapp2 是一个很好的起点吗?如果它需要变得更复杂,如果需要更复杂的 URL 路由,下一个级别会是什么?
我在 webapp2 站点文档上看到了这个:
app = webapp2.WSGIApplication([
(r'/', HomeHandler),
(r'/products', ProductListHandler),
(r'/products/(\d+)', ProductHandler),
])
它在浏览它们的方式上是否不是连续的,在这种情况下,它将是列表中更详细的一行?
但是app.yaml文件是顺序的,对吧?但仅在分组内 - 处理程序、库等......?