Menu
Blog

 Ookamy project Nouvelle version

On reprend tous depuis le début !

Ookamy project Nouvelle version Rédigé par ookamy le 9 octobre 2024

C'est terminé ! 
La migration de la version 1 a la version 2 est faite !
On recommence à zéro pour le contenu du site. J'espère avoir du temps pour alimenter plus souvent le site !

Le processus a fonctionné à merveille :
- duplication de la base de données actuelle pour avoir une sauvegarde viable et fonctionnelle.
- le site en production fonction de paire avec git, donc, dans un terminal et a l'aide une connexion SSH, on met à jour la branche en corrigeant les conflits puis un petit "checkout" pour passer sur la branche de la version 2.
- Mise a jours des paquets python avec "pip install -r requirements.txt".
- Migration de la nouvelle architecture de la base "manage.py migrate".
- Création d'un utilisateur administrateur pour moi, car l'ancienne base n'est pas compatible avec la nouvelle structure. "manage.py createsuperuser".
- Comme on utilise maintenant TinyMCE alors il faut collecter les fichiers statiques "manage.py collecstatics".
- Et enfin, on relance l'application avec un restart.txt (spécifique à mon hébergement).

D'ailleurs pour django-tinymce, j'ai modifié "l'interclassement" de utf8 à utf8mb4 pour avoir les émoticones

Belle journée à vous ! 🥰