Relecture du code v1

This commit is contained in:
2026-01-21 11:03:11 +00:00
parent f11d1e62b4
commit 1f523e61b5
392 changed files with 255 additions and 246 deletions

View File

@@ -12,6 +12,9 @@ from .forms import FournisseurForm
def index(request):
"""Gérez la vue index de la gestion des fournisseurs.
Gère l'affichage de la liste des fournisseurs dans un tableau
à l'aide de tabulatorjs et l'enregistrement d'un nouveau fournisseur.
Parameters
----------
request : HttpRequest
@@ -37,7 +40,7 @@ def index(request):
@login_required(login_url="login")
def liste_fournisseurs(request): # noqa: ARG001
def liste_fournisseurs(request):
"""Renvoyez la liste des fournisseurs au format JSON.
Parameters
@@ -70,12 +73,14 @@ def liste_fournisseurs(request): # noqa: ARG001
@login_required(login_url="login")
def liste_fournisseur_categorie(request):
"""Renvoyez la liste des fournisseurs par catégorie au format JSON.
"""Renvoyez la liste des fournisseurs par catégorie de produit fourni au format JSON.
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
c : int
L'identifiant de la catégorie de produit.
Returns
-------
@@ -132,7 +137,7 @@ def details_fournisseur(request, id_fournisseur):
},
)
@login_required(login_url="login")
def mise_a_jour_fournisseur(request, id_fournisseur):
"""Mettez à jour les informations d'un fournisseur spécifique.
@@ -155,9 +160,12 @@ def mise_a_jour_fournisseur(request, id_fournisseur):
request.POST,
request.FILES,
instance=fournisseur
)
)
if form.is_valid():
form.save()
messages.success(request, "Fournisseur mis à jour avec succès.")
else:
messages.error(request, "Erreur lors de la mise à jour du fournisseur.")
return redirect(
"gestion_fournisseur:details_fournisseur",
id_fournisseur=id_fournisseur