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

114 lines
5.3 KiB
Plaintext
Raw Normal View History

2025-12-19 09:43:33 +00:00
o
a<17>j<EFBFBD><00>@s<>dZddlmZddlmZmZddlmZmZm Z ddl
2026-10-13 11:31:08 +00:00
m Z ddl m Z ddlmZe d d
<EFBFBD>d d <0C><00>Ze d d
<EFBFBD>d d<0E><00>Ze d d
<EFBFBD>dd<10><00>Ze d d
<EFBFBD>dd<12><00>Ze d d
<EFBFBD>dd<14><00>Zdd<16>ZdS)z'Vuews pour la gestion des fournisseurs.<2E>)<01>messages)<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.
2026-01-21 11:03:11 +00:00
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>C/home/sorel/systeme_gestion_cerfig/sgl/gestion_fournisseur/views.py<70>index s
2026-10-13 11:31:08 +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
2026-10-13 11:31:08 +00:00
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_representantr r!r"r#<00><02>.0<EFBFBD>frrr<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-10-13 11:31:08 +00:00
<06> r0cCs<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.
2026-10-13 11:31:08 +00:00
<20>c<>r)<01> categoriec
Srrr$r&rrrr)`r*z/liste_fournisseur_categorie.<locals>.<listcomp>Fr+)rr<00>get<65>GETr<00>filterr)rr3<00>fournisseur_categorier/rrr<00>liste_fournisseur_categorieKs 
<06> r8cCs,tjj|d<01>}t|d<02>}t|d|||d<04><03>S)u=Affichez les détails 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 avec les détails du fournisseur.
2026-10-13 11:31:08 +00:00
r2<00><01>instancez,gestion_fournisseur/details_fournisseur.html)<03> fournisseur<75>fournisseurForm<72>id_fournisseur)rrr4r r)rr=r;<00>fournisseur_formrrr<00>details_fournisseurps
<04><04>r?cCs`tjj|d<01>}|jdkr*t|j|j|d<03>}|<03><07>r$|<03><08>t <09>
2026-01-21 11:03:11 +00:00
|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-10-13 11:31:08 +00:00
r2rr9u%Fournisseur mis à jour avec succès.u.Erreur lors de la mise à jour du fournisseur.z'gestion_fournisseur:details_fournisseur)r=) rrr4rr rrrrr<00>success<73>errorr)rr=r;rrrr<00>mise_a_jour_fournisseur<75>s
2026-01-21 11:03:11 +00:00
<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-10-13 11:31:08 +00:00
prix_achat<EFBFBD>quantite<74> montant_total<61>date_livraison<6F>statut)rHrD<00>libellerE<00>quantite_commander<65>livrer)r'r1rrrr)<00>s
2025-12-19 09:43:33 +00:00
<04>
2026-10-13 11:31:08 +00:00
<04><06>z/liste_livraison_fournisseur.<locals>.<listcomp>)<01>fournisseur__idFr+)rrr6r)rr=<00>commande_fournisseurrrr<00>liste_livraison_fournisseur<75>s
<06> rON)<16>__doc__<5F>django.contribr<00>django.shortcutsrr<00>gestion_produit.modelsrrr<00> django.httpr<00>django.contrib.auth.decoratorsr <00>formsr rr0r8r?rBrOrrrr<00><module>s$    
2026-01-21 11:03:11 +00:00

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

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

 "