1
3
大多数人目前正在使用Django 1.2。你不应该使用或学习Django.96-它已经很老了,学习使用它不会让你为任何非应用引擎Django的工作做好准备,因为事情已经发生了很大的变化。 Django on App Engine是一个痛苦的东西,因为您丢失了很多ORM,这是与Django合作的一个非常好的原因。你也失去了简单地插入使用任何Django ORM的插件和可重用应用程序的能力。任何带models.py的都不行。 查看googleappenginedjango以获得运行更新版本的帮助。 http://code.google.com/p/google-app-engine-django/
虽然Django的旧版本有安全版本,但是您应该使用最新的稳定版本进行开发。Django的主要版本有一个非常强大的向后兼容性承诺,所以当它发布时,从1.2到1.3将是非常无缝的。 我强烈建议您在花费大量精力让应用程序工作之前,仔细考虑一下App Engine究竟提供了什么样的应用程序。你失去了应用程序的可移植性,扩展仍然很困难,而且如果你的应用程序变得流行,你也不会省钱。App Engine不是一个宽容的入门平台。 有关此主题的更多对话,请查看以下问题: Why use Django on Google App Engine? 特别是我的回答和评论。 |
2
3
|
3
0
另一件要考虑的事情是如何安装。我肯定会从SVN安装django,因为它使更新变得更加容易。 我已经在我的站点上使用开发版本一段时间了,除了一个以较小方式影响管理站点的错误(svn已修复)之外,还没有遇到任何一个错误。 我不知道人们是在使用1.2还是dev,但根据我的经验,dev非常适合。代码中可能存在的任何主要错误都将很快得到修复,svn-up将帮助您找到最新的代码,而您很有可能得到带有主要错误的修订版。 |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |