【发布时间】:2013-10-11 08:56:41
【问题描述】:
我需要 Django 0.96。我有一个巨大的 Django 项目需要运行,但它与 0.96 非常相关,我可能需要花费大量时间来将其移植到 1.x
当我做pip install django==0.96 时,我明白了
Could not find a version that satisfies the requirement django==0.96 (from versions: 1.1.3, 1.1.4, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.2, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.4.8, 1.4, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5)
如何安装 Django 0.96?
【问题讨论】:
-
确实,那个旧版本是not available from PyPI。
-
@MartijnPieters 那么,有什么想法吗? :)
-
可能不再支持,需要手动下载包并从源安装(只需下载、解包并运行
python setup.py install)。但是,我强烈建议您花时间继续前进。有很多变化(变得更好) -
从 0.96/ 1.0 迁移到最新版本对于一个小的代码库来说也不是一件容易的事。从现在到那时,有很多重大变化。您可以围绕迁移到静态文件进行一些工作,并且处理添加 CSRF 表单保护很容易,但它几乎总是“有趣”的。我已经为网络主机做了很多这样的事情;我最喜欢的是与不再可用的 Postgres 驱动程序相关联的驱动程序。那需要做一些手术。我很乐意为任何需要这样做的人提供建议。 (另外:没有人还在运行 0.96 测试用例 :)