AntoineArchy / Lettings-FR

Refactoring d'une base de code comportant de nombreuses dettes techniques. Mise en place d'un pipeline CI/CD avec GitHub Actions et Docker.
1 stars 0 forks source link

Extraction de l'application : lettings #40

Closed AntoineArchy closed 8 months ago

AntoineArchy commented 8 months ago

Dans le cadre de #7

Il faut s'occuper de la partie lettings :

● créer une nouvelle application "lettings", contenant les modèles "Address" et "Letting" ; ● déplacer les fichiers HTML du site dans des dossiers de templates spécifiques à chaque application. ● remplir les nouvelles tables avec les données déjà présentes dans la base de données en utilisant les fichiers de migration Django. Attention, il ne faut pas utiliser le langage SQL directement dans le fichier de migration ; ● en utilisant les migrations Django, supprimer les anciennes tables de la base de données ; ● remplacer les templates de manière cohérente dans les nouvelles applications ; ● renommer "lettings_index.html" en "index.html" et la vue "lettings_index" en "index".