gpt4 book ai didi

django - 将 Django 应用程序移植到 GAE 仍然是一种选择吗?

转载 作者:太空宇宙 更新时间:2023-11-03 15:32:27 27 4
gpt4 key购买 nike

我一个月前开始使用 GAE,并通过 GAE 上的 Flask 成功部署了我们当前的初创公司。它工作得非常好。现在,我对 GAE 感到非常兴奋,我正在考虑将我的几个旧 Django 应用程序也移植到 GAE 上。

令我惊讶的是,它的文档令人惊讶地不一致并且部分矛盾。

官方google page建议使用 django-nonrel,它本身已经是 disconstinued .

GAE 似乎还不支持 Django 1.5.1,我也不清楚如何在 GAE 上使用 Django 1.4.3。

我最近也发现了这个 solution它利用 Django 和 Google Cloud(云上的 Mysql)而不是高复制数据存储。不确定这是否是一个好方法,因为它仍处于实验阶段并且将来会受到“重大变化”的影响。 (与高复制数据存储不同,它似乎也不包含任何免费层)

我期待 Django——可能是最大的 Python Web 框架——有更好的文档或教程来说明如何在 GAE 上部署它。所以我想知道是否值得再坚持使用 Django on GAE。

如果我打算手动制作我自己的模型并通过使用 ndb 调整我在 View 中的查询,我也可以坚持使用 flask+Jinja2,为什么我应该使用 Django,在我可以的地方甚至不再使用它的 ORM?还是我忽略了什么?

谢谢,

最佳答案

allbuttonspressed 博客的链接上没有任何内容暗示它已停产。相反,该页面表示,即使他们(作为原始维护者)正在退出该项目,该项目已被新的维护者接管。这就是开源项目中经常发生的事情。

至于 Cloud SQL,有一个 dedicated page在 App Engine 文档中,它详细解释了如何启动和运行它。的确,Cloud SQL API 本身仍处于“实验”状态,但这正是谷歌所做的。 App Engine 本身去年才从“实验”阶段出来。

至于为什么要坚持使用 Django,这当然取决于您,但上述两种解决方案都会为您提供 Django 表单、管理界面、模板和 URL 路由,以及部分或全部 ORM 语法。

关于django - 将 Django 应用程序移植到 GAE 仍然是一种选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17406453/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com