Files
sgl/gestion_fournisseur/__pycache__/views.cpython-310.pyc

114 lines
5.2 KiB
Plaintext
Raw Normal View History

2025-12-19 09:43:33 +00:00
o
2026-01-21 11:03:11 +00:00
<00>-Ei<45><00>@s<>dZddlmZmZddlmZmZmZddlm Z ddl
2025-12-19 09:43:33 +00:00
m Z ddl m Z e dd <09>d
2026-01-21 11:03:11 +00:00
d <0B><00>Ze dd <09>d d <0A><00>Ze dd <09>dd<0F><00>Ze dd <09>dd<11><00>Ze dd <09>dd<13><00>Zdd<15>ZdS)z'Vuews pour la gestion des fournisseurs.<2E>)<02>render<65>redirect)<03> Fournisseur<75> Categorie<69> Commander)<01> JsonResponse)<01>login_required<65>)<01>FournisseurForm<72>login)<01> login_urlcCsF|jdkrt|j|j<03>}|<01><04>r|<01><05>t<01>}t|d|tj<08> <09>d<03><02>S)u<>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.
2025-12-19 09:43:33 +00:00
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
Returns
-------
HttpResponse
La réponse HTTP avec le formulaire de fournisseur.
<20>POSTzgestion_fournisseur/index.html)<02>form<72>listeCategorie)
<EFBFBD>methodr
r <00>FILES<45>is_valid<69>saverr<00>objects<74>all)<02>requestr<00>r<00>7/home/sorel/logistique/SGL/gestion_fournisseur/views.py<70>index s
2026-01-21 11:03:11 +00:00
<04>rcCs*tj<01><02><00>d<01>}dd<03>|D<00>}t|dd<05>S)uRenvoyez la liste des fournisseurs au format JSON.
2025-12-19 09:43:33 +00:00
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
Returns
-------
JsonResponse
La réponse JSON contenant la liste des fournisseurs.
z-idc
S<00>.g|]}|j|j|j|j|j|j|jd<00><07>qS<00>)<07>id<69>nom_entreprise<73> representant<6E>fonction<6F> telephone<6E>email<69>note<74>rr<00>nom_prenom_representantrr r!r"<00><02>.0<EFBFBD>frrr<00>
2026-01-21 11:03:11 +00:00
<listcomp>:<00>
<04><04><06>z&liste_fournisseurs.<locals>.<listcomp>F<><01>safe)rrr<00>order_byr)r<00> fournisseurs<72>datarrr<00>liste_fournisseurs*s
2025-12-19 09:43:33 +00:00

2026-01-21 11:03:11 +00:00
<06> r/cCs<tjj|jdd<02>}tjj|d<03>}dd<05>|D<00>}t|dd<07>S)u<>Renvoyez la liste des fournisseurs par catégorie de produit fourni au format JSON.
2025-12-19 09:43:33 +00:00
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
2026-01-21 11:03:11 +00:00
c : int
L'identifiant de la catégorie de produit.
2025-12-19 09:43:33 +00:00
Returns
-------
JsonResponse
La réponse JSON contenant la liste des fournisseurs filtrés par
catégorie.
<20>c<>r)<01> categoriec
2026-01-21 11:03:11 +00:00
Srrr#r%rrrr(_r)z/liste_fournisseur_categorie.<locals>.<listcomp>Fr*)rr<00>get<65>GETr<00>filterr)rr2<00>fournisseur_categorier.rrr<00>liste_fournisseur_categorieJs 
2025-12-19 09:43:33 +00:00
<06> r7cCs,tjj|d<01>}t|d<02>}t|d|||d<04><03>S)u=Affichez les détails d'un fournisseur spécifique.
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
id_fournisseur : int
L'identifiant du fournisseur.
Returns
-------
HttpResponse
La réponse HTTP avec les détails du fournisseur.
r1<00><01>instancez,gestion_fournisseur/details_fournisseur.html)<03> fournisseur<75>fournisseurForm<72>id_fournisseur)rrr3r
2026-01-21 11:03:11 +00:00
r)rr<r:<00>fournisseur_formrrr<00>details_fournisseuros
<04><04>r>cCs`tjj|d<01>}|jdkr*t|j|j|d<03>}|<03><07>r$|<03><08>t <09>
|d<04>nt <09> |d<05>t d|d<07>S)uSMettez à jour les informations d'un fournisseur spécifique.
2025-12-19 09:43:33 +00:00
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
id_fournisseur : int
L'identifiant du fournisseur.
Returns
-------
HttpResponse
La réponse HTTP redirigeant vers les détails du fournisseur.
2026-01-21 11:03:11 +00:00
r1r r8u%Fournisseur mis à jour avec succès.u.Erreur lors de la mise à jour du fournisseur.z'gestion_fournisseur:details_fournisseur)r<) rrr3rr
r rrr<00>messages<65>success<73>errorr)rr<r:rrrr<00>mise_a_jour_fournisseur<75>s
<06> <06>rBcCs$dd<02>tjj|d<03>D<00>}t|dd<05>S)u[Renvoyez la liste des livraisons d'un fournisseur au format JSON.
2025-12-19 09:43:33 +00:00
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
id_fournisseur : int
L'identifiant du fournisseur.
Returns
-------
JsonResponse
La réponse JSON contenant la liste des livraisons du fournisseur.
c
Ss6g|]}|j|jj|j|j|j|j|j|jd<00><07>qS))<07>date<74>produit<69>
2026-01-21 11:03:11 +00:00
prix_achat<EFBFBD>quantite<74> montant_total<61>date_livraison<6F>statut)rHrD<00>libellerE<00>quantite_commander<65>livrer)r&r0rrrr(<00>s
2025-12-19 09:43:33 +00:00
<04>
2026-01-21 11:03:11 +00:00
<04><06>z/liste_livraison_fournisseur.<locals>.<listcomp>)<01>fournisseur__idFr*)rrr5r)rr<<00>commande_fournisseurrrr<00>liste_livraison_fournisseur<75>s
<06> rON)<14>__doc__<5F>django.shortcutsrr<00>gestion_produit.modelsrrr<00> django.httpr<00>django.contrib.auth.decoratorsr<00>formsr
rr/r7r>rBrOrrrr<00><module>s"   

2025-12-19 09:43:33 +00:00

2026-01-21 11:03:11 +00:00
$

 "