【发布时间】:2012-02-10 04:58:42
【问题描述】:
我对 MVC 编程风格有点陌生,并且正在努力 一个 Python/GAE/jinja2/webapp2 入门应用,让我的脚湿透。
我最初有什么理由在 Werkzeug 级别工作吗? 或者,如果 webapp2 不允许我做我需要做的事情,那是不是该做的事情?
我正在尝试了解路由方面,似乎可以 可能以各种方式处理。 webapp2 是一个很好的起点吗? 然后如果它需要变得更复杂,如果需要更多,下一个级别是什么 复杂的 URL 路由?
我在 webapp2 站点文档上看到了这个:
app = webapp2.WSGIApplication([
(r'/', HomeHandler),
(r'/products', ProductListHandler),
(r'/products/(\d+)', ProductHandler),
])
它在浏览它们的方式上是否不是连续的,在这种情况下它会 是列表中最详细的行吗?
但是 app.yaml 文件是连续的,对吧? 但仅在分组内 - 处理程序、库等...?
【问题讨论】:
标签: python model-view-controller google-app-engine webapp2