7 ans de Django en 1 semaine

Ce printemps a été assez chargé pour mon projet personnel WaterOnMars.

En effet, en voulant y rajouter une fonctionalité (une première depuis longtemps, mais qui fera peut-être l'objet d'un autre billet), j'ai reçu une salve de "warning" à chaque push et deployement pointant du doigt des éléments essentiels du projet. Car oui ce projet utilisait alors des versions largement obsolètes de Python et Django.

Donc merci aux développeurs de Python et Github de générer ces warnings qui m'ont motivé pour mettre à jour l'application en passant de Python2 à Python3 et passer de Django1.4 à Django2.2.

Les quelques détails et remarques sur cette grosse migration étant purement techniques, ils se liront mieux sur la version anglaise de ce billet.