From fd5b3b86f713186ae0396e8d4d3abb492083d05d Mon Sep 17 00:00:00 2001 From: Soriba SYLLA Date: Tue, 13 Oct 2026 11:21:55 +0000 Subject: [PATCH] Synchronisation --- .../__pycache__/models.cpython-310.pyc | Bin 5588 -> 5588 bytes .../__pycache__/views.cpython-310.pyc | Bin 16374 -> 16318 bytes gestion_employe/models.py | 2 +- gestion_employe/views.py | 10 +++++----- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gestion_employe/__pycache__/models.cpython-310.pyc b/gestion_employe/__pycache__/models.cpython-310.pyc index 26b3567cbd30b3107c629c536c44c94a545c5a4c..57f0fcd37f96d460fb5aa46d55f4cef121870c09 100644 GIT binary patch delta 22 ccmcbjeMOr$pO=@50SGu6j%Vp@9iT>g+IrMAFe#F{oO zr4DiQ4aP7bYO1@peoKQG!3!B>FpAF1*I*ovRCyw&GV=jO@LRXYI>^~0oGsnGT^wQW zDB~Do44?CKzywZYdm>WSQGk@jS!HIDt}b8%#yo zb9(?nk;S|MuB7{#wt&O`oW2P7*O*M-;&Ys1gqAXazsiH18gXP5@IE42XyMt2! z*)Mx#uThhqmc?n^HpOhsIIL(UP1$4UHhaNq@ynWdA8a=C!3gYvfKjvPn)P}uVA8C5 z+;&4;(QN;HR6iD(*ng9I*|B3|ee!rjX%)OmQd0owUa3dK_8teiJdl zZzits8;Oa2h3KM;c=00B>*xRtD3(NC02UAh$$%ahSl)}Qe?|ASvJzGR$bG%%t#TXr9&l<%mSWH*no zZAH~DAGf4vB+&J|X%bz|Vmx1-jY`E1gZv0~NPEqBk;MGqHO2^bXd0 zd6N3ozvK6fkCH-}Bf4?p3$BjDL zv?q4@#4|13ZN3h1PM^CK8*hUpde~X}cU<;+#t&Fuz0H1tP5l`^>6yLR3eHrQz;a}{ z`d!F6O!5m>nkTJ2BBv%tJjm%D!UL*NgmLEf{Sd}SYxCf14AgEe4YT|U<5$LSjID&I zS@U&tw6;Dg{@~C(j9FZ&eF-i{IyX(jU4tAMXG}0oGNu?jZN(hp3}caTk#UK!#8_rr J#?Cul`4?~Xz-|Bl delta 1692 zcma)+eN2^g6vyv*?!C`_2jud4xtBKyydWKFS`hi$tx`*J7+ZVAmVCvx$Fk|ZBG0;@ZzxRUV`g{Bx*?z1%wl-Iq{Grck=oOcKX~nnA`x} zsx4(yN{+JH$2dlqHrH(4Qe7wd@w%r72GEuEKAcns(w+k7$6vf6eULNzIa7LiyEw(G z(~M!p5WeOMf{Mc#K2=Kp2;e-qv+@~^oyDQdvYb!Z{fv>ssA8;Vyv}ej&Y_gG7sk}4 ztagAN^=5W1IJ8sub94yZIZ=6>+}#qkW~JaaIY%EJ(DK-^_~V?kmEgCEm)Re|oZJc+ z!Ckql<*!&citpvV4V~!Dt0V5odjT%0<9Qdr(ZkWjS`YhsiVR+ z*cdVfi~*Bke8nif)qJz=E2gNdm=*b;q0JJ2fHh=nvqkNFhNz>@pjbMjjfMlz2YVoF zQmk5*Q_oUt9l)`$S+Q%nYf*P7PW@kDS#jz6M*eH#uq7l#WA+-97%C|iL5bDN>@p~N z!R9VQkCF5^(&Nak(Bdn|iw~KJ?vRC;5Hb-HLozXmGUCM{W*{~Q3Xm2_rlp&l6tW3q zQ^_Wh^^i>>n?^R7te0$x7-R-g7ys;|l}8LSm$Yj_=Vw|Zf=s7r`HLFR%cs=k{ObetZqrkR#tXMbq0S9&aXaYI!s>@At?dJ3QM5_XAAp1 z-|@%2%9v(+&!}Tu!_!62;!I%@I*V)9kFb=@*tV3R-A(RRQBR=T`^Y4^y9M}VafV&w zaq7DS{HgdQ(WAx?RaOVLvAt|E;~F2RO&6nZvabo+ zQ~W?n?F;N%+XOeXa%R`&!W}GG=Tpm{r~&vH-z=|+TOMWFs~y70@>Dv5r}BJxIozlG ztB$+8_dUk1m{76JagJRr|95PysD>H!lZrC{AL6SUywHp9Z1{kfU6~CxvAS|&VK1lu z!I)+I$#{k^ZBd$o!N$gY;sHyW7!!E5@-0|U*Hw+erfybFGE~NS#u$SKuDHm!!nnn_ U&A7w3&zNB>Ft%toIa&;S4c diff --git a/gestion_employe/models.py b/gestion_employe/models.py index ee75383..0b2474a 100644 --- a/gestion_employe/models.py +++ b/gestion_employe/models.py @@ -123,4 +123,4 @@ class Formation(models.Model): date_fin = models.DateField(blank=True, null=True, verbose_name="Date de fin de validité") certificat = models.FileField(upload_to='documents/formations/', blank=True, null=True, verbose_name="Certificat (PDF/Image)") def __str__(self): - return self.titre \ No newline at end of file + return self.titre diff --git a/gestion_employe/views.py b/gestion_employe/views.py index a799abf..b446ae9 100644 --- a/gestion_employe/views.py +++ b/gestion_employe/views.py @@ -383,8 +383,8 @@ def liste_employe(request): projets = [ ", ".join([ a.projet.nom_projet for a in Affectation.objects.filter( - employe=employe, - date_fin_daffectation__gte=timezone.now().date() + employe=employe + #, date_fin_daffectation__gte=timezone.now().date() ) ]) ] @@ -408,14 +408,14 @@ def liste_employe(request): "salaire_mensuel": contrat.salaire_mensuel, "statut": contrat.statut, "fichier_contrat": contrat.fichier_contrat.url if contrat.fichier_contrat else "", - } for contrat in Contrat.objects.filter(employe=employe, statut='actif') + } for contrat in Contrat.objects.filter(employe=employe)#, statut='actif') ] affectations = [ {**model_to_dict(affectation), "projet": affectation.projet.nom_projet} for affectation in Affectation.objects.filter( - employe=employe, - date_fin_daffectation__gte=timezone.now().date() + employe=employe + #, date_fin_daffectation__gte=timezone.now().date() ) ]