comment downgrade de Django 1.7 à Django 1.6

J'ai commencé un nouveau projet quelques mois en arrière, à l'aide de Django 1.7. La société a décidé de s'installer sur l'utilisation de Django 1.6 pour tous les projets.

Est là une belle façon de passer de Django 1.7 1.6?

Sont les migrations, la seule chose que j'ai à vous inquiéter? Ce sont les changements entre les deux versions assez grande pour que j'ai besoin de réécrire l'application? J'espérais juste changer la version dans le requirements.txt et ensuite installer south et de créer de nouvelles migrations de base de données.

Oh, c'est intéressant. Est votre entreprise va utiliser cette version pour toujours?
Le seul changement majeur, je me souviens d'être introduit dans la 1.7 est les migrations de base de données de la fonctionnalité (que vous pouvez toujours utiliser à l'aide du sud). Scan le 1.6 1.7 changelog et de voir si votre application utilise quelque chose de nouveau. Si ça ne marche pas, il devrait être aussi simple que l'installation de 1,6 au lieu de 1,7.
Votre entreprise doit garder à l'esprit que le projet Django n' pas l'intention de soutenir 1.6 sur une base à long terme, de sorte que les correctifs de sécurité ne sera pas reporté une fois que la 1.8 est sorti. 1.4 a été la dernière version LTS, et de 1,8 sera le prochain.
Non, ne suggère pas du tout, c'est juste que vous devriez garder à l'esprit les conséquences d'une telle décision, surtout compte tenu de 1,6 approchent de leur fin de vie.
vous devriez vraiment dire des TI de votre entreprise sur virtualenv.

OriginalL'auteur Rudolf Olah | 2014-12-08