Skip to content

Django api models v2

ITJI AMINE p2018984 requested to merge django-api-models-V2 into main

Demande de Fusion : Finalisation du Backend

Auteur de la demande de fusion : ITJI Amine

Technologie Concernée

Backend

Description du Changement

Dans cette demande de fusion, j'ai finalisé le développement du backend en ajoutant les fonctionnalités suivantes :

  • Ajout des vues pour récupérer, créer, mettre à jour et supprimer les données utilisateur et les consommations.
  • Implémentation de la logique de calcul de consommation basée sur différents types, choix et quantités.
  • Mise en place de la recherche de données de consommation par catégorie, sous-catégorie et terme de recherche.

Possibles Inconvénients

Les possibles inconvénients de ces changements pourraient inclure :

  • Introduction de bogues ou de problèmes de performance non détectés lors de la phase de test.
  • Nécessité de mettre à jour la documentation ou de fournir des instructions supplémentaires aux utilisateurs finaux.

Processus de Vérification

Pour vérifier que les changements n'ont pas introduit de régressions, j'ai suivi les étapes suivantes :

  • Effectué des tests unitaires pour chaque fonctionnalité ajoutée ou modifiée.
  • Réalisé des tests d'intégration pour s'assurer que les différentes parties du backend fonctionnent correctement ensemble.
  • Effectué des tests manuels en utilisant des cas d'utilisation courants pour vérifier le bon fonctionnement de l'API.

Notes de Publication

Amélioration du backend avec l'ajout de fonctionnalités de gestion des utilisateurs et des consommations, ainsi que la logique de calcul et de recherche de consommation.

Merge request reports