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

99 lines
6.2 KiB
Plaintext
Raw Normal View History

2025-12-19 09:43:33 +00:00
<EFBFBD>
<00><>:i<><00><00><><00>SrSSKJrJr SSKJrJrJr SSKJ r SSK
J r SSK J r \ "SS 9S
5r\ "SS 9S 5r\ "SS 9S 5r\ "SS 9S 5rSrSrg)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_urlc<00><00>URS:XaE[URUR5nUR 5(aUR 5 [5n[ USU[RR5S.5$)u<>Gérez la vue index de la gestion des fournisseurs.
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
Returns
-------
HttpResponse
La réponse HTTP avec le formulaire de fournisseur.
<EFBFBD>POSTzgestion_fournisseur/index.html)<02>form<72>listeCategorie)
<EFBFBD>methodr r<00>FILES<45>is_valid<69>saverr<00>objects<74>all)<02>requestrs <20>CC:\Users\HP\Desktop\tro\logistique\SGL\gestion_fournisseur\views.py<70>indexr sj<00><00><0F>~<7E>~<7E><16><1F><1E>w<EFBFBD>|<7C>|<7C>W<EFBFBD>]<5D>]<5D>;<3B><04> <0F>=<3D>=<3D>?<3F>?<3F> <10>I<EFBFBD>I<EFBFBD>K<EFBFBD> <1A> <1C>D<EFBFBD> <11><0F>(<28><15><19>):<3A>):<3A>)><3E>)><3E>)@<40>A<> <06><06>c <00>:<00>[RR5RS5nUVs/sHSnURUR
UR URURURURS.PMU nn[USS9$s snf)u<>Renvoyez la liste des fournisseurs au format JSON.
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
Returns
-------
JsonResponse
La réponse JSON contenant la liste des fournisseurs.
z-id<69><07>id<69>nom_entreprise<73> representant<6E>fonction<6F> telephone<6E>email<69>noteF<65><01>safe) rrr<00>order_byrr<00>nom_prenom_representantr!r"r#r$r)r<00> fournisseurs<72>f<>datas r<00>liste_fournisseursr,'s<><00><00><1F>&<26>&<26>*<2A>*<2A>,<2C>5<>5<>e<EFBFBD><<3C>L<EFBFBD><1E> <06><1E>A<EFBFBD><14>$<24>$<24><1F>.<2E>.<2E><1D>5<>5<><19>
<EFBFBD>
<EFBFBD><1A><1B><1B><16>W<EFBFBD>W<EFBFBD><15>F<EFBFBD>F<EFBFBD>
<EFBFBD><1E> <09> <06> <18><04>5<EFBFBD> )<29>)<29><> s<00>ABc <00>n<00>[RRURSS9n[RR US9nUVs/sHSnUR URURURURURURS.PMU nn[USS9$s snf)uRenvoyez la liste des fournisseurs par catégorie au format JSON.
Parameters
----------
request : HttpRequest
La requête HTTP entrante.
Returns
-------
JsonResponse
La réponse JSON contenant la liste des fournisseurs filtrés par
catégorie.
<EFBFBD>c<>r)<01> categorierFr%)rr<00>get<65>GETr<00>filterrrr(r!r"r#r$r)rr0<00>fournisseur_categorier*r+s r<00>liste_fournisseur_categorier5Gs<><00><00> <1A>!<21>!<21>%<25>%<25><17><1B><1B>S<EFBFBD>)9<>%<25>:<3A>I<EFBFBD>'<27>/<2F>/<2F>6<>6<><19>6<>K<><19>'<27> <06>'<27>A<EFBFBD><14>$<24>$<24><1F>.<2E>.<2E><1D>5<>5<><19>
<EFBFBD>
<EFBFBD><1A><1B><1B><16>W<EFBFBD>W<EFBFBD><15>F<EFBFBD>F<EFBFBD>
<EFBFBD>'<27> <09> <06> <18><04>5<EFBFBD> )<29>)<29><> s<00> AB2c<00>p<00>[RRUS9n[US9n[ USUUUS.5$)uAffichez 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.
r/<00><01>instancez,gestion_fournisseur/details_fournisseur.html)<03> fournisseur<75>fournisseurForm<72>id_fournisseur)rrr1r r)rr;r9<00>fournisseur_forms r<00>details_fournisseurr=jsI<00><00>"<1E>%<25>%<25>)<29>)<29>^<5E>)<29><<3C>K<EFBFBD>&<26> <0B><<3C><14> <11><0F>6<>&<26>/<2F>,<2C>
<EFBFBD> <06>rc<00><><00>[RRUS9nURS:XaD[ UR
UR US9nUR5(aUR5 [SUS9$)u'Mettez à jour les informations 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 redirigeant vers les détails du fournisseur.
r/rr7z'gestion_fournisseur:details_fournisseur)r;)
rrr1rr rrrrr)rr;r9rs r<00>mise_a_jour_fournisseurr?<00>sm<00><00> <1E>%<25>%<25>)<29>)<29>^<5E>)<29><<3C>K<EFBFBD><0E>~<7E>~<7E><16><1F><1E> <13>L<EFBFBD>L<EFBFBD> <13>M<EFBFBD>M<EFBFBD> <20><06><04>
<10>=<3D>=<3D>?<3F>?<3F> <10>I<EFBFBD>I<EFBFBD>K<EFBFBD> <13>1<>%<25> <06>rc <00>D<00>[RRUS9Vs/sHjnURURR
UR URURUR -URURS.PMl nn[USS9$s snf)u/Renvoyez la liste des livraisons d'un fournisseur au format JSON.
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.
)<01>fournisseur__id)<07>date<74>produit<69>
prix_achat<EFBFBD>quantite<74> montant_total<61>date_livraison<6F>statutFr%)
rrr3rGrC<00>libellerD<00>quantite_commander<65>livrerr)rr;r.<00>commande_fournisseurs r<00>liste_livraison_fournisseurrM<00>s<><00><00>4<1B>"<22>"<22>)<29>)<29>.<2E>)<29>I<> <06>J<01>A<EFBFBD><16>$<24>$<24><18>y<EFBFBD>y<EFBFBD>(<28>(<28><1B>,<2C>,<2C><19>,<2C>,<2C><1E>1<>1<>A<EFBFBD>L<EFBFBD>L<EFBFBD>@<40><1F>.<2E>.<2E><17>h<EFBFBD>h<EFBFBD>
<EFBFBD>J<01><19> <06> <18>,<2C>5<EFBFBD> 9<>9<><39> s<00>A1BN)<14>__doc__<5F>django.shortcutsrr<00>gestion_produit.modelsrrr<00> django.httpr<00>django.contrib.auth.decoratorsr <00>formsr rr,r5r=r?rM<00>rr<00><module>rUs<><00><01>-<2D>-<2D>D<>D<>$<24>9<>"<22><10>'<27>"<22><06>#<23><06>6<10>'<27>"<22>*<2A>#<23>*<2A>><10>'<27>"<22>*<2A>#<23>*<2A>D<10>'<27>"<22><06>#<23><06>:<06>>:r