不久前我发现了 django,并编写了几个应用程序。然后我发现了 Google App Engine,我很高兴能够试一试,特别是因为它特别提到了 python 和 django。
我使用 GAE hello World 应用程序使用 python 2.7 确认了 GAE 安装。然后我在使用 django-nonrel 测试应用程序时遇到了麻烦。谷歌搜索各个错误随后结束,在 python 路径中添加了大约 7 个不同的东西,直到遇到我无法解决的错误。
从外观上看,我似乎在使用 Windows 时有些偏离常规,所以我在虚拟机上安装了一个新的 Ubuntu 副本并重新开始。验证 python 2.7,将 GAE 放在推荐的位置,克隆几个包并将它们符号链接到提供的测试应用程序文件夹中。当我 ./manage.py runserver 它再次踢出相同的错误消息,使我在 Windows 中停滞不前。
我对这个问题的系统层面的看法是 django-nonrel 由于其主要开发人员的辞职而失去了动力。GAE 并没有停滞不前,两者之间正在形成差距。这个观察正确吗?如果是,社区将走向何方?可以吗?(http://code.google.com/p/kay-framework/)
它是使用谷歌自己的最小 python 框架吗?它是Java而不是python吗?
我怀疑有成千上万的人在做 GAE 项目,但我觉得这条路并不好走。有很多人仍然对 django-nonrel 有信心吗?我意识到我可能会丢失一些非常简单的东西,比如路径变量或其他东西,但如果我应该学习其他东西,我不想继续寻找它。