我想知道您认为这两个 Web 框架(Django 和 webapp2)中哪一个更适合在 App Engine 平台上使用,为什么?
请不要说两者完全不同,因为 Django 更加完整。两者都是您可以在 App Engine 中使用的“Web 框架”。
在 Django 和 webapp2 之间进行选择实际上取决于您使用它的用途。在您的问题中,您没有给出任何决策参数,因此无法判断哪个“更好”。将它们都描述为“Web 框架”表明您还没有对它们是什么进行太多研究。
Webapp2 本质上是一个请求处理程序。它将 HTTP 请求定向到您编写的处理程序。它也很小。
Django 有一个请求处理程序。它还有一个模板引擎。它还有一个表单处理器。它还有一个 ORM,您可以选择使用或不使用。请注意,您可以在 CloudSQL 上使用 ORM,但如果您想在 HRD 上使用 ORM,则需要使用 Django-nonrel。它还有一个可供您使用的插件库,但它们仅在您使用 Django ORM 时才有效。它还具有许多第三方库,这也需要 Django ORM。
如果您考虑可移植性,Django ORM 将会有很大帮助。
您必须通过比较您的实际需要来做出决定。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)