将网站从Django 1.4降级至Django 1.3

将网站从Django 1.4降级至Django 1.3,django,Django,我在Django 1.4中开发了一个网站,我想将其降级到1.3,因为我有一个与1.4不兼容的模块,并且服务器已经安装了Django 1.3。我要怎么做才能做到这一点?谢谢-我将详细介绍1.4,特别是向后不兼容的更改,注意1.4中的所有新内容,以及您的项目中正在使用的内容,并且必须进行第一手更改 然后,如果您有一个测试套件(在本例中会有很大帮助),请针对1.3运行它。如果不是的话,那么,至少获得最小的覆盖率,基本上获得所有的视图,然后运行1.3。 否则,就像伊格纳西奥说的,只需插上电源并祈祷:)你

我在Django 1.4中开发了一个网站,我想将其降级到1.3,因为我有一个与1.4不兼容的模块,并且服务器已经安装了Django 1.3。我要怎么做才能做到这一点?谢谢-

我将详细介绍1.4,特别是向后不兼容的更改,注意1.4中的所有新内容,以及您的项目中正在使用的内容,并且必须进行第一手更改

然后,如果您有一个测试套件(在本例中会有很大帮助),请针对1.3运行它。如果不是的话,那么,至少获得最小的覆盖率,基本上获得所有的视图,然后运行1.3。
否则,就像伊格纳西奥说的,只需插上电源并祈祷:)

你为什么不使用virtualenv


这将允许您使用自己的django(1.4)副本运行此应用程序,而不会影响服务器的其余部分

我会运行它,看看它在哪里爆炸,然后解决它。有多个领域可以使用1.4功能。设置、模板、查询、视图。在这方面,降级比升级更难。你可以先试试,看看效果如何。很大程度上取决于您使用的1.4功能。有太多库与Django 1.4不兼容:(我也决定降级。我使用的是virtualenv!我应该问这个问题——因此,如果服务器的其余部分运行的是Django 1.3,我可以在应用程序的目录中运行virtualenv并在那里安装Django 1.4吗?谢谢,是的。这正是目标。)。