【发布时间】:2012-07-12 14:59:10
【问题描述】:
我两周前开始使用 GAE、WebApp2、Jinja2 和 WTForms 进行 Web 开发。
我阅读了几篇文章、讨论、观看了有关使用 gae (udacity) 进行 Web 开发的课程并开始了一个小项目。
现在我对网络开发非常缺乏经验,我不知道我应该选择哪条路。
.
.
最近几天我研究了 GAE 和 webapp2。它非常易于使用。但我不得不说我只使用了 webapp2 有一个请求处理程序。 (发布/获取)
对于模板,我使用了 Jinja2,这也是不言自明的。
.
.
现在来自 Reddit 的 Steve 说,使用轻量级框架总是比使用非常大的框架更好,因为您拥有更多控制权并且可以更轻松地扩展。
但我仍然想调查 Django-nonrel。我知道 Django 在 GAE 中受到限制。
但老实说,我什至不知道 Django 为我做了什么,(与带有 Jinja2 的 WebApp2 相比)
现在回答我的问题:
你会推荐一个初学者来看看 Django 吗?如果我更有经验 => 替换一些 Django 代码。
坚持使用 WebApp2 +“一些模板引擎”?
.
.
PS:我不问哪个框架最好,我只是想提几点考虑。
【问题讨论】:
-
是的,谢谢戴夫,我已经看过这个了。这就是我发帖的原因。因为他说 Django 带有模板引擎、表单处理器、请求处理程序——我已经有了 webapp2、jinja2 和 wtforms。还是我错了?
标签: python django google-app-engine webapp2