From eea085af2e1b4a1d266b8c7a2832966ebb524a67 Mon Sep 17 00:00:00 2001 From: Soriba SYLLA Date: Mon, 19 Oct 2026 12:16:26 +0000 Subject: [PATCH] Feat\Responsivite --- SIRH/__pycache__/__init__.cpython-310.pyc | Bin 123 -> 149 bytes SIRH/__pycache__/settings.cpython-310.pyc | Bin 3035 -> 3061 bytes SIRH/__pycache__/sso.cpython-310.pyc | Bin 1221 -> 1247 bytes SIRH/__pycache__/urls.cpython-310.pyc | Bin 1504 -> 1530 bytes SIRH/__pycache__/views.cpython-310.pyc | Bin 677 -> 703 bytes SIRH/__pycache__/wsgi.cpython-310.pyc | Bin 520 -> 546 bytes SIRH/sso.py | 3 +- SIRH/templates/SIRH/BASE.html | 2 +- .../SIRH/parts/menu_application.html | 87 ++++++++++++++++-- SIRH/templates/SIRH/parts/menu_principal.html | 3 +- .../contexte_universel.cpython-310.pyc | Bin 337 -> 363 bytes .../fonctions_utilitaire.cpython-310.pyc | Bin 2805 -> 2831 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 132 -> 158 bytes .../__pycache__/admin.cpython-310.pyc | Bin 173 -> 199 bytes .../__pycache__/apps.cpython-310.pyc | Bin 424 -> 450 bytes .../__pycache__/forms.cpython-310.pyc | Bin 854 -> 880 bytes .../__pycache__/models.cpython-310.pyc | Bin 1282 -> 1308 bytes .../__pycache__/urls.cpython-310.pyc | Bin 551 -> 577 bytes .../__pycache__/views.cpython-310.pyc | Bin 6015 -> 6041 bytes .../templates/gestion_conge/index.html | 6 +- .../__pycache__/__init__.cpython-310.pyc | Bin 134 -> 160 bytes .../__pycache__/admin.cpython-310.pyc | Bin 625 -> 651 bytes .../__pycache__/forms.cpython-310.pyc | Bin 2951 -> 2977 bytes .../__pycache__/models.cpython-310.pyc | Bin 5588 -> 5614 bytes .../__pycache__/urls.cpython-310.pyc | Bin 1604 -> 1630 bytes .../__pycache__/views.cpython-310.pyc | Bin 16318 -> 16344 bytes .../templates/gestion_employe/monprofil.html | 12 +-- .../tags_personnaliser.cpython-310.pyc | Bin 1117 -> 1143 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 133 -> 159 bytes .../__pycache__/admin.cpython-310.pyc | Bin 438 -> 464 bytes .../__pycache__/forms.cpython-310.pyc | Bin 4478 -> 4504 bytes .../__pycache__/models.cpython-310.pyc | Bin 7509 -> 7535 bytes .../__pycache__/urls.cpython-310.pyc | Bin 2346 -> 2372 bytes .../__pycache__/views.cpython-310.pyc | Bin 16641 -> 16667 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 132 -> 158 bytes .../__pycache__/admin.cpython-310.pyc | Bin 173 -> 199 bytes .../__pycache__/apps.cpython-310.pyc | Bin 367 -> 393 bytes .../__pycache__/forms.cpython-310.pyc | Bin 1549 -> 1575 bytes .../__pycache__/models.cpython-310.pyc | Bin 1491 -> 1517 bytes .../__pycache__/urls.cpython-310.pyc | Bin 926 -> 952 bytes .../__pycache__/views.cpython-310.pyc | Bin 12836 -> 12862 bytes .../templates/gestion_salle/index.html | 12 +-- 42 files changed, 99 insertions(+), 26 deletions(-) diff --git a/SIRH/__pycache__/__init__.cpython-310.pyc b/SIRH/__pycache__/__init__.cpython-310.pyc index ad4e2240801bcd29521a3be3dd5f10881ab7a880..7dc0af0339df094783ead4525548817ff673e67c 100644 GIT binary patch delta 57 zcmb=P%E+D1%ge<81Pd2WoycvYY@wf#pPQ;*oL`ihqhDNET#}lb8lRq8T#}ie7oVJ3 Ll$M!3F+dvt@j(+* delta 31 lcmbQrSk0Z!%ge<81gGp)PUN=Xl+!OuEYdG8FQ1sD4FGnc2$BE* diff --git a/SIRH/__pycache__/settings.cpython-310.pyc b/SIRH/__pycache__/settings.cpython-310.pyc index 6247badf04f6e61b93db043484869a1b78f8f220..a449f30d6c51c693b5c030ff095bd4ca0b63f672 100644 GIT binary patch delta 60 zcmcaD{#BeipO=@50SMMN&D_YX#;t6jpOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* OoLZEYnLgQydm#Wp8Wgku delta 34 ocmew=ep{S7pO=@50SHdnt=!11#?2|GUzS*;UtV55IfQ#50Hlfv0RR91 diff --git a/SIRH/__pycache__/sso.cpython-310.pyc b/SIRH/__pycache__/sso.cpython-310.pyc index 4d6d2d759ecc2964cfc436357847b75fe4300fd1..b1dde3e5b54cf0627dc409a5ced9a125d49bfa17 100644 GIT binary patch delta 228 zcmX@gd7qOvpO=@50SI>fznHakBCoSbE?X2EBSQ*93QG=qE=LpxBSR`&U=VStfHXgXe$jCBz zHj^SF>*T#mP@#(3>C7Jno@yV%0X_@Kz#hFDJ`oW$- z9{R<_`FaJFMIu1AaZL_kp2x^J`7?8XoES_)D#Sj$-29Z(oZ=!Dpt>T~$@VNtlbczr NI0P7Z7}=Oam;ffeMTP(X delta 161 zcmcc5d6bhkpO=@50SHdnt<2gsk=I#;ks*a4g(ZhAmpzI-mm`XUks+0_nIVePogsxa zg{_4lg)NnJVu>~<<1IGloXpg`l8N&qHXgXe$jCZ*Hj^SF+vL4Wlr2 z#hFDJ`oW$-9{R<_`FaJFMIu1UxF_c^&tv48%*zrmxt>Lik!5luiwp}ZP-gNR7HbY3 LMgb-^CJ`n8Y6K`} diff --git a/SIRH/__pycache__/urls.cpython-310.pyc b/SIRH/__pycache__/urls.cpython-310.pyc index 3d4f66dff3dfd1b287ee8d7ce696914edf45bc77..9a962a7dd498a343ab30f1ca368f16095702d5c4 100644 GIT binary patch delta 60 zcmaFB{fnDBpO=@50SHbu&D_Wx%&KgnpOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* OoLZEYnLat4wGseG;S}Nk delta 34 ocmeyx{eYW0pO=@50SHdnt=z~R%*rXHUzS*;UtV55xskOJ0HtXP6#xJL diff --git a/SIRH/__pycache__/views.cpython-310.pyc b/SIRH/__pycache__/views.cpython-310.pyc index 5b0119adf2a9714aef89a7cf8f0274d6ee0fb35f..c9589aea93da4dde2ebb0b4ce2a08d863dab0a41 100644 GIT binary patch delta 61 zcmZ3=x}TLhpO=@50SGQP&D_W>!>DYkpOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* PoLZEYnZDV8v6K-2H!Bnp delta 35 pcmdnbx|EeWpO=@50SHdnt=z~h!^kPEUzS*;UtV6m*^9B15dfMV2|EA) diff --git a/SIRH/__pycache__/wsgi.cpython-310.pyc b/SIRH/__pycache__/wsgi.cpython-310.pyc index e8269c6c8d2c5258d1429e388de250ffc296b7e6..e1e3e2c0daf2e9d4cad59fe5a4e35fd330383a5d 100644 GIT binary patch delta 60 zcmeBRS;WGf&&$ij00avcPu<9Ulu_A4KO;XkRlhjDC^bjFxU#q;H8(XrJ+-(bGe0jr OIkhM)Gkx++MtuM-8x*Sm delta 34 ocmZ3)(!s)=&&$ij00gJ(R&L}z%E&3DUzS*;UtV55`7@(F0F>bg=>Px# diff --git a/SIRH/sso.py b/SIRH/sso.py index ef82683..910a294 100644 --- a/SIRH/sso.py +++ b/SIRH/sso.py @@ -1,9 +1,8 @@ # SGL/sso.py from django.contrib.auth import get_user_model from django.contrib.auth.models import Group -from simple_sso.sso_client.client import Client - from gestion_employe.models import Departement, Employe +from simple_sso.sso_client.client import Client User = get_user_model() diff --git a/SIRH/templates/SIRH/BASE.html b/SIRH/templates/SIRH/BASE.html index 531649d..7ce774b 100644 --- a/SIRH/templates/SIRH/BASE.html +++ b/SIRH/templates/SIRH/BASE.html @@ -17,7 +17,7 @@ {% include 'parts/menu_application.html' %}
{% include 'parts/menu_principal.html' %} -
+
{% block 'contenu' %} {% endblock %}
diff --git a/SIRH/templates/SIRH/parts/menu_application.html b/SIRH/templates/SIRH/parts/menu_application.html index 1f97c24..f51f62e 100644 --- a/SIRH/templates/SIRH/parts/menu_application.html +++ b/SIRH/templates/SIRH/parts/menu_application.html @@ -1,13 +1,12 @@ {% load static %} - + + + +
+ +
\ No newline at end of file diff --git a/SIRH/templates/SIRH/parts/menu_principal.html b/SIRH/templates/SIRH/parts/menu_principal.html index 23d66b4..183efd5 100644 --- a/SIRH/templates/SIRH/parts/menu_principal.html +++ b/SIRH/templates/SIRH/parts/menu_principal.html @@ -1,7 +1,7 @@ {% load static %} {% load tags_personnaliser %} -
+
{% if user.employe.photo %} Réservation - {% comment %} {% url 'deconnexion' %} {% endcomment %} Déconnexion diff --git a/__pycache__/contexte_universel.cpython-310.pyc b/__pycache__/contexte_universel.cpython-310.pyc index 15693cc93a4913a0749d0b0c91e7cf38f5ea5820..ad8ff86f7e86c6c0e327265e9d0dfb000c64a060 100644 GIT binary patch delta 58 zcmcb}^qPq~pO=@50SH7VO`XWSL)lh8BR@A)zc{}rHAla=vbZEQH#I&zwYVfRKQBHx MwJ0q!ed3u`01~Mby#N3J delta 32 mcmaFObdiZWpO=@50SHdnt(?fcgHu_*EU`$xyu5tkvsM6=Hwu^l diff --git a/fonction_utilitaire/__pycache__/fonctions_utilitaire.cpython-310.pyc b/fonction_utilitaire/__pycache__/fonctions_utilitaire.cpython-310.pyc index a36636064512e0cd74ab1b85964c5cfb908262e7..47524b39b15729c3b02c718e0b49841f1cdecad1 100644 GIT binary patch delta 59 zcmew=+AqeL&&$ij00a*n+a delta 32 mcmbQo*uu!2&&$ij00gJ(R!-!$;Z)ZzODxhaFE5{%WdZc$|?tpO=@50SFc@o;r~`L)lJ0BR@A)zc{}rHAla=vbZEQH#I&zwYVfRKQBHx MwJ0q!ePWFv01#^w9RL6T delta 32 mcmX@kxR#MSpO=@50SHdnt(?f6!KtEOmRO`;US2+Nnjrv&`w3eB diff --git a/gestion_conge/__pycache__/apps.cpython-310.pyc b/gestion_conge/__pycache__/apps.cpython-310.pyc index 944acb5a8cf61425d77434a71dcf7b43525c51d2..aeafb5bb4e3b468594c6879708a0a29fd78d8bee 100644 GIT binary patch delta 60 zcmZ3%e2AGlpO=@50SFc@p1P4+no-$SKO;XkRlhjDC^bjFxU#q;H8(XrJ+-(bGe0jr OIkhM)Gkvl?VlKpO=@50SHdnt=z~h&B&>&UzS*;UtV55*^{vn0FeR-CIA2c diff --git a/gestion_conge/__pycache__/forms.cpython-310.pyc b/gestion_conge/__pycache__/forms.cpython-310.pyc index baf7e4ed8b562b11e6ce7d08bcdbc20f90de545c..e59548d6b73d55dcb4b0ed966f89bac0a6e2fd98 100644 GIT binary patch delta 60 zcmcb{_JNH%pO=@50SKZOPus{H$)s$jpOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* OoLZEYnLas}=_LR)xfJvO delta 34 ocmeysc8!fYpO=@50SHdnt=z~R$;7FmUzS*;UtV55xt-}H0HVeUcK`qY diff --git a/gestion_conge/__pycache__/models.cpython-310.pyc b/gestion_conge/__pycache__/models.cpython-310.pyc index 9023a1e16ffc11203246219ba387326db840158b..5c119e18d030068e371abf58901a82d5348bde9e 100644 GIT binary patch delta 61 zcmZqTn#0AN&&$ij00hyCr)}hZ%A{wLw delta 35 pcmbQk)x^b}&&$ij00gJ(R&L~e%EYOvUzS*;UtV6mS(urV2>_mC2{Qly diff --git a/gestion_conge/__pycache__/urls.cpython-310.pyc b/gestion_conge/__pycache__/urls.cpython-310.pyc index dcb07302d11d55bb417da7db4e4a6db335fbd23c..11885c10ba40f8d578d2ebb247471e71bb6fce47 100644 GIT binary patch delta 60 zcmZ3^a*%~PpO=@50SFc@p1P5HE2FZlenx(7s(x{PQEHBUab +
Congés refusés @@ -17,7 +17,7 @@
{{ nombre_conges_refuse }}
-
+
Congés en attente
@@ -36,7 +36,7 @@
-
+

Liste des demandes de congé

diff --git a/gestion_employe/__pycache__/__init__.cpython-310.pyc b/gestion_employe/__pycache__/__init__.cpython-310.pyc index 760ca5d0abd5d3b00e01a404aa8cc9903513a1a2..671be181a6a7f139faf4e759fc9efb4f5b3c2d3e 100644 GIT binary patch delta 58 zcmZo;T)@bk&&$ij00avcPo2nZqwK7ok)NBYUz}f*nxkJ_SzMBun;M^j|2&&bbB)i2I3O3l$Pt}HG|%}tF@Pc1IV%+HHY PPAy8yOyBIzsKp2XF>e#S delta 35 pcmeBX{m8`UFH0=aFE20OoXDuf2mqdy2|xe< diff --git a/gestion_employe/__pycache__/forms.cpython-310.pyc b/gestion_employe/__pycache__/forms.cpython-310.pyc index dfed59cc1afb8b9986013a57995be21722f4b651..6db5546697f98875a352d0d13b17560bed7bbefa 100644 GIT binary patch delta 61 zcmZn{UntI<&&$ij00f&GXKv*7Vpew0&&bbB)i2I3O3l$Pt}HG|%}tF@Pc1IV%+HHY PPAy8yOy3;GtjPfYH7gVU delta 35 pcmZ1|-Y(9a&&$ij00gJ(R&M0>V&+uSFH0=aFE20OT*0i#0RWo62}u9| diff --git a/gestion_employe/__pycache__/models.cpython-310.pyc b/gestion_employe/__pycache__/models.cpython-310.pyc index 57f0fcd37f96d460fb5aa46d55f4cef121870c09..8d47293ae2d269c86d0b061b262b43ad01ca8f33 100644 GIT binary patch delta 61 zcmcbj{Z5-ZpO=@50SM-apWDd2mr>bKKO;XkRlhjDC^bjFxU#q;H8(XrJ+-(bGe0jr PIkhM)Gkx<#MrIKJX+{-5 delta 35 pcmaE-eMOr)pO=@50SGu6j&J1N%gCv&UzS*;UtV6m`86Z62mrK*3UUAd diff --git a/gestion_employe/__pycache__/urls.cpython-310.pyc b/gestion_employe/__pycache__/urls.cpython-310.pyc index dacc637bbaab4e26c0d2206449b4b1464f216748..31284b01ddbd889cb2778944c8c2ef28270a33e6 100644 GIT binary patch delta 60 zcmX@YbB~8RpO=@50SM-apWDdo$Es|vpOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* OoLZEYnLas*^$`Fo)D*P< delta 34 ocmcb|bA*RGpO=@50SH({k8R}kW93xUFH0=aFE1~jT*LYZ0FBfMcmMzZ diff --git a/gestion_employe/__pycache__/views.cpython-310.pyc b/gestion_employe/__pycache__/views.cpython-310.pyc index 97305ef8ba5b177802a2515920460a8f61739d03..05bf51a48f1802fde5b2d6da32c889750c36d4da 100644 GIT binary patch delta 61 zcmdm2f1{o|pO=@50SM-apWDct$*%06pOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* PoLZEYnZCJ}-O&O7cgPii delta 35 pcmcanzptJ&Y diff --git a/gestion_employe/templates/gestion_employe/monprofil.html b/gestion_employe/templates/gestion_employe/monprofil.html index 4f4e051..2310974 100644 --- a/gestion_employe/templates/gestion_employe/monprofil.html +++ b/gestion_employe/templates/gestion_employe/monprofil.html @@ -2,7 +2,7 @@ {% load static %} {% block 'titre_page' %} Gestion des employés - Mon profil {% endblock %} {% block 'contenu' %} -
+
Les informations de mon profil
@@ -41,7 +41,7 @@
{% csrf_token %} -
+
{% if employe.photo %} @@ -70,7 +70,7 @@
-
+
@@ -172,9 +172,9 @@ {% csrf_token %}
-
+
- + {% if employe.photo %} Fichier actuel : {{employe.photo}} {% endif %} @@ -195,7 +195,7 @@
-
+
{% if employe.casier_judiciaire %} diff --git a/gestion_employe/templatetags/__pycache__/tags_personnaliser.cpython-310.pyc b/gestion_employe/templatetags/__pycache__/tags_personnaliser.cpython-310.pyc index a84f5add664b4625e6554cdf425e778f683423f7..0164d3d5c46436e56dff36da33e3f74f40401029 100644 GIT binary patch delta 61 zcmcc1@tuP^pO=@50SKZOPus|?!K56epOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* PoLZEYnZDVENs$QvNmLXX delta 35 pcmey)ahHQTpO=@50SHdnt=!11!NlpHUzS*;UtV6mIgCk>2>`4z37r4{ diff --git a/gestion_projet/__pycache__/__init__.cpython-310.pyc b/gestion_projet/__pycache__/__init__.cpython-310.pyc index 7411aaca3d03a91173244c1b0f04c1389f835fb9..5a9828d502f5fdd5c3df08754e063c42ffadb91a 100644 GIT binary patch delta 58 zcmZo=oX^Oe&&$ij00avcPo2nZqwJ)gk)NBYUz}f*nxkJ_SzMBun;M^yp5SVpO=@50SHdnt=!1X!pNzrUzS*;UtV55*@$r-0Fx*QI{*Lx diff --git a/gestion_projet/__pycache__/forms.cpython-310.pyc b/gestion_projet/__pycache__/forms.cpython-310.pyc index 2924b8eada94fc9fd9ae06feeb9c991ad36ec2a1..d171269314af551fc57f89b59725a76ab854e9ec 100644 GIT binary patch delta 61 zcmeyTG((v?pO=@50SM-apWDc-&7y3tpOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* PoLZEYnZDVc#hw=cL1Yvd delta 35 pcmbQC{7;EHpO=@50SNdXY~IMN&BCdwUzS*;UtV6mIg-Vm7XYVz37r4{ diff --git a/gestion_projet/__pycache__/models.cpython-310.pyc b/gestion_projet/__pycache__/models.cpython-310.pyc index 4fbd6938ca033cebbceb9f4059ca1da0b7f70ab5..0c4dee816f151d394f8d87680b820cd0e1d5e55a 100644 GIT binary patch delta 61 zcmca=_1=m*pO=@50SM-apWDc-&!p_2pOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* PoLZEYnZDVXNk|$1R=^Zn delta 35 pcmaEFb=8VHpO=@50SMf_Zr;eP&%~*wUzS*;UtV6mIhILC8UVVB3M>Es diff --git a/gestion_projet/__pycache__/urls.cpython-310.pyc b/gestion_projet/__pycache__/urls.cpython-310.pyc index cde96fc91439861d64442cfaa64272d04b085a08..a1170966a5de20b5b489dcba530fedeccd3da332 100644 GIT binary patch delta 61 zcmZ1_bVP_dpO=@50SN9l&fLiTlU>iv`UCOpO=@50SHdnt=!1{lbusVzbvsxzr4JBvpRn`1 diff --git a/gestion_salle/__pycache__/__init__.cpython-310.pyc b/gestion_salle/__pycache__/__init__.cpython-310.pyc index 50736108d85ede8bb6c3e905b5fcfae3642a9956..57599a12d7c90f3ddbb9a685b55ffbfdbaa8fbd0 100644 GIT binary patch delta 58 zcmZo+oX5zW&&$ij00avcPo2nZqwJ`kk)NBYUz}f*nxkJ_SzMBun;M^n+a delta 32 mcmbQo*uu!2&&$ij00gJ(R!-!$;Z)ZzODxhaFE5{%WdZc$|?lpO=@50SF#US_xf30wdG diff --git a/gestion_salle/__pycache__/models.cpython-310.pyc b/gestion_salle/__pycache__/models.cpython-310.pyc index 668234998b6798409d328c48a76317c93a7d8c12..e6b5052fd5d2bc721a4a9f76ed6f6f8c6c1b91be 100644 GIT binary patch delta 61 zcmcc2{g#_MpO=@50SM;4U%rvMi&@!TKO;XkRlhjDC^bjFxU#q;H8(XrJ+-(bGe0jr PIkhM)GkxY2raf20V delta 35 pcmaFMeVLm(pO=@50SHdnt=!1n#muRyUzS*;UtV6mc?Yv869BOr3Qhn3 diff --git a/gestion_salle/__pycache__/urls.cpython-310.pyc b/gestion_salle/__pycache__/urls.cpython-310.pyc index 7fa113f889d19e49ccf93031d9bd1a84569856b4..16bf89e7371c8cb9ea97c0bb0ea59cbe618471c6 100644 GIT binary patch delta 60 zcmbQozJr}RpO=@50SKZOPus}N!mMnopOK%Ns$ZO6l$xVoTv=R_nwuJ*o?2XznV%P* OoLZEYnLb&9xeWjf4HJ3* delta 34 ocmdnNK98L{pO=@50SHdnt=!1X!py0xUzS*;UtV55*@(Ff0FCGf{Qv*} diff --git a/gestion_salle/__pycache__/views.cpython-310.pyc b/gestion_salle/__pycache__/views.cpython-310.pyc index 6f9efc0bd9062645644b135bb113f61b44d2815a..87a3ba761f2e6a4501896ae79b1ca5fff6f18098 100644 GIT binary patch delta 59 zcmZ3IvM+@*pO=@50SF#!

Réservation de salle


-
-
+
+
-
+