Django将在下一个Ubuntu 14.04 LTS中出现什么版本?

时间:2014-01-16 10:57:16

标签: django ubuntu

我目前正在Ubuntu 12.04 LTS上运行一堆Django应用程序,但我希望在它发布时将操作系统升级到14.04 LTS。由于Ubuntu 12.04 LTS配备了相当古老的Django 1.3版本,我希望我需要为我的应用程序做一些应用程序更改才能继续工作(不推荐使用的API等)。

3 个答案:

答案 0 :(得分:5)

答案 1 :(得分:3)

问题的答案是Django 1.6.1,according to UbuntuPackages

正如@Odif所说,您实际上不需要依赖于您的操作系统。今天大多数人都使用pip来安装Django。依靠Python模块的分发存储库通常是一个坏主意。

您可以使用pip install获取所需的Django版本:

pip install Django==1.5   # will install the 1.5.5 today (in April 2014)
pip install Django        # will install the 1.6.2 today (in April 2014)

如果你已经安装了Django,甚至可以升级到最后一个:

pip install Django --upgrade

您还应该了解conventional requirements.txt的工作原理。使用此方法,您可以使用自动化任务更新系统,并且它不是您的sysops的噩梦

另外,继续开发旧版本(这里是Django 1.3)可能很危险,因为这个版本现在还没有维护2年或3年。 Django拥有自己的LTS系统,目前 LTS版本是Django 1.4 。从1.3到1.6的迁移对您来说很无聊,您可以通过每年进行小的更新来避免这种情况 你应该保持最新,为什么不开始专注于迁移到Django 1.7,在5月中旬将包含很多很酷的新东西;)

答案 2 :(得分:1)

您安装的是什么版本。只需删除软件包,然后从pypi或django主页安装所需的任何版本。

在django或其应用程序的情况下,您不必依赖ubuntu软件包。