Files
sirh/gestion_employe/__pycache__/models.cpython-314.pyc

40 lines
8.1 KiB
Plaintext
Raw Normal View History

2026-04-27 10:17:10 +00:00
+
Bl<42>i<EFBFBD><00><00><00>^RIHt^RIHt^RIHt^RIHt!RR]P4t !RR]P4t
!R R
]P4t !R R ]P4t !R R]P4t R#)<10>)<01>models)<01>User)<01>timezone)<01>Projetc<00>Pa<00>]tRt^toRt]P !^dR7tRtRt Vt
R#)<06> Departementu6Modèle représentant un département de l'entreprise.)<01>
max_lengthc<08><00>VP#<00>N)<01>nom<6F><01>selfs&<26>7C:\Users\HP\Desktop\SIRH\SIRH\gestion_employe\models.py<70>__str__<5F>Departement.__str__
s <00><00><13>x<EFBFBD>x<EFBFBD><0F><00>N) <0B>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__r<00> CharFieldr r<00>__static_attributes__<5F>__classdictcell__<5F><01> __classdict__s@rrrs"<00><><00><00>@<40>
<10>
<1A>
<1A>c<EFBFBD>
*<2A>C<EFBFBD><18>rrc<00><>a<00>]tRt^ toRt.ROt]P!]]PR7t
]P!^
RRRR7t ]P!]]PRRR7t]P!^2RR]R7t]P$!RRR7t]P!^dRRR7t]P!^RRR7t]P!^RRRR.R 7t]P$!RRR7t]P0!R
RRR 7t]P0!R RRR 7t]P0!R RRR 7t]P8!RRRR 7t]P0!RRRR 7t]P>!RRR7t Rt!Rt"Vt#R#)<19>Employeu2Modèle représentant un employé de l'entreprise.<2E><01> on_deleteT)r <00>unique<75>null<6C>blank)r!r#r$)r r$r#<00>choices)r$r#)r r#r$)r r#r$r%zcv/)<03> upload_tor$r#z diplomes/zrib/zphotos/zcasier/Fu0Cet utilisateur est-il chef de ce département ?)<02>default<6C> verbose_namec<08><><00>VPP;'gR RVPP;'gR RVP;'gR R2#)zN/A<> z (<28>))<04>user<65>
first_name<EFBFBD> last_name<6D> matriculer s&rr<00>Employe.__str__1sS<00><00><16>)<29>)<29>&<26>&<26>/<2F>/<2F>%<25>0<><01>$<24>)<29>)<29>2E<32>2E<32>2L<32>2L<32><13>1M<31>R<EFBFBD>PT<50>P^<5E>P^<5E>Pe<50>Pe<50>be<62>Of<4F>fg<66>h<>hrrN)
)<02> directeur<75> Directeur)<02>assistant_directionzAssistante de direction)<02> comptable<6C> Comptable)<02>raf<61>RAF)<02> data_managerz Data Manager)<02> logisticien<65> Logisticien)<02>post_doctorantzPost-Doctorant)<02> qualiticien<65> Qualiticien)<02>technicien_surfacezTechnicien de surface)<02> chauffeur<75> Chauffeur)<02>m<>Masculin)<02>fuFéminin)$rrrrr<00>FONCTION_LISTEr<00> OneToOneFieldr<00>CASCADEr,rr/<00>
ForeignKeyr<00>SET_NULL<4C> departement<6E>fonction<6F> DateField<6C> date_embauche<68>adresse<73> telephone<6E>sexe<78>date_naissance<63> FileField<6C>CV<43>diplome<6D>rib<69>
ImageField<EFBFBD>photo<74>casier_judiciaire<72> BooleanField<6C>chefrrrrs@rrr s_<00><><00><00><<3C> <06>N<EFBFBD> <12> <1F> <1F><04><06><0E><0E> ?<3F>D<EFBFBD><16> <20> <20>B<EFBFBD>t<EFBFBD>$<24>d<EFBFBD>S<>I<EFBFBD><18>#<23>#<23>K<EFBFBD>6<EFBFBD>?<3F>?<3F>QU<51>]a<>b<>K<EFBFBD><15><1F><1F>2<EFBFBD>T<EFBFBD><04>n<EFBFBD>]<5D>H<EFBFBD><1A>$<24>$<24>4<EFBFBD>d<EFBFBD>;<3B>M<EFBFBD><14><1E><1E>#<23>D<EFBFBD><04>E<>G<EFBFBD><16> <20> <20>B<EFBFBD>T<EFBFBD><14>F<>I<EFBFBD> <11> <1B> <1B>q<EFBFBD>t<EFBFBD>4<EFBFBD>J[<5B>]n<>Io<49> p<>D<EFBFBD><1B>%<25>%<25>D<EFBFBD>t<EFBFBD><<3C>N<EFBFBD> <0F> <19> <19>E<EFBFBD><14>D<EFBFBD> A<>B<EFBFBD><14><1E><1E><1B>D<EFBFBD>t<EFBFBD>L<>G<EFBFBD>
<10>
<1A>
<1A>V<EFBFBD>4<EFBFBD>d<EFBFBD>
C<EFBFBD>C<EFBFBD> <12> <1D> <1D> <09><14>D<EFBFBD> I<>E<EFBFBD><1E>(<28>(<28>9<EFBFBD>D<EFBFBD>t<EFBFBD>T<><15> <11> <1E> <1E><15>G<> <06>D<EFBFBD>
i<01>irrc<00><>a<00>]tRt^4toRt.ROt.ROt]P!] ]PR7t ]P!^dRR7t ]P!^2]R7t]P!4t]P!RRR7t]P$!^
^RRR7t]P!^2]R7t]P*!RRRR 7t]R
4tR tR tVtR #)<10>Contratu:Modèle représentant un contrat de travail d'un employé.r T)r r")r r%<00>r#r$)<04>
max_digits<EFBFBD>decimal_placesr#r$z contrats/)r&r#r$c<08><><00>VP'd?VP\P!4P4,
P#^d#)<01>d)<05>date_finr<00>now<6F>date<74>daysr s&r<00>nombre_jours_restant<6E>Contrat.nombre_jours_restantOs2<00><00> <0F>=<3D>=<3D>=<3D><18>M<EFBFBD>M<EFBFBD>H<EFBFBD>L<EFBFBD>L<EFBFBD>N<EFBFBD>$7<>$7<>$9<>9<>?<3F>?<3F> ?<3F>rc<08>8<00>VP RVP 2#)z - )<02>numero_contrat<61> type_contratr s&rr<00>Contrat.__str__Us!<00><00><16>%<25>%<25>&<26>c<EFBFBD>$<24>*;<3B>*;<3B>)<<3C>=<3D>=rrN))<02>contrat_duree_determineeuContrat à Durée Déterminée)<02>contrat_duree_indetermineeu Contrat à Durée Indéterminée)<02>contrat_prestationz Contrat de Prestation de Service)<02> contrat_stagezContrat de Stage))<02>actif<69>Actif)<02>termineuTerminé)<02>suspendu<64>Suspendu)<02>rupture_contratzRupture de Contrat)rrrrr<00> TYPE_CONTRAT<41>STATUT_CONTRATrrGrrF<00>employerrhrirK<00>
date_debutra<00> DecimalField<6C>salaire_mensuel<65>statutrQ<00>fichier_contrat<61>propertyrerrrrs@rr[r[4s<><00><><00><00>D<><06>L<EFBFBD><06>N<EFBFBD> <15><1F><1F><07>6<EFBFBD>><3E>><3E>B<>G<EFBFBD><1B>%<25>%<25><13>T<EFBFBD>B<>N<EFBFBD><19>#<23>#<23><15><1C><06>L<EFBFBD><18>!<21>!<21>#<23>J<EFBFBD><15><1F><1F>T<EFBFBD><14>6<>H<EFBFBD><1C>)<29>)<29>R<EFBFBD><01>PT<50>\`<60>a<>O<EFBFBD> <13> <1D> <1D><12>^<5E> D<>F<EFBFBD><1C>&<26>&<26><1B>4<EFBFBD>t<EFBFBD>T<>O<EFBFBD> <0A><13><0E><13>
><3E>>rr[c<00>J<00>]tRt^XtRt.R Ot]P!]]PR7t
]P!] ]PR7t ]P!4t]P!RRR7t]P !^]RR7t]P$!^^R7t!RR 4tR
tR #) <0A> AffectationuYModèle représentant l'affectation d'un employé à un projet avec un rôle spécifique.r Tr\<00>Membre)r r%r')r]r^c<00><00>]tRt^ltRtRtR#)<04>Affectation.MetarN)<02>projetrw)rrrr<00>unique_togetherrrrr<00>Metar<61>ls<00><00>/<2F>rr<>rN))<02> chef_projetzChef de projet)<02> doctorant<6E> Doctorant)<02> mastorant<6E> Mastorant)<02>
consultant<EFBFBD>
Consultant)<02> stagiaire<72> Stagiaire)<02>
laborantin<EFBFBD>
Laborantin)<02>medecinuMédecin)<02>autre<72>Autre)rrrrr<00> ROLE_CHOICESrrGrrFrwrr<>rK<00>date_affectation<6F>date_fin_daffectationr<00>rolery<00>pourcentage_temps_affectationr<6E>rrrrrrXs<><00><00>c<> <06>L<EFBFBD><15><1F><1F><07>6<EFBFBD>><3E>><3E>B<>G<EFBFBD> <13> <1E> <1E>v<EFBFBD><16><1E><1E> @<40>F<EFBFBD><1D>'<27>'<27>)<29><14>"<22>,<2C>,<2C>$<24>d<EFBFBD>C<><19> <11> <1B> <1B>r<EFBFBD><<3C><18> R<>D<EFBFBD>$*<2A>$7<>$7<>1<EFBFBD>UV<55>$W<>!<21>0<>0rrc<00>da<00>]tRt^otoRt]P !]]PRRR7t ]P!^<5E>RR7t ]P!^<5E>RR7t ]P!RRRR 7t]P!RRR
R 7t]P!RRR R 7t]P$!R RRR R7tRtRtVtR#)<12> Formationu;Modèle représentant une formation suivie par un employé.T<>employe_formation)r!r#<00> related_namezNom du certificat)r r(zNom de l'organismezDescription de la formation)r$r#r(zDate d'obtentionuDate de fin de validitézdocuments/formations/zCertificat (PDF/Image))r&r$r#r(c<08><00>VP#r )<01>titrer s&rr<00>Formation.__str__xs <00><00><13>z<EFBFBD>z<EFBFBD>rrN)rrrrrrrGrrFrwrr<><00> organisme<6D> TextField<6C> descriptionrK<00>date_obtentionrarQ<00>
certificatrrrrs@rr<>r<>os<><00><><00><00>E<><14><1F><1F><07>6<EFBFBD>><3E>><3E><04>[n<>o<>G<EFBFBD> <12> <1C> <1C><03>:M<> N<>E<EFBFBD><16> <20> <20>C<EFBFBD>>R<>S<>I<EFBFBD><18>"<22>"<22><14>D<EFBFBD>Gd<47>e<>K<EFBFBD><1B>%<25>%<25>D<EFBFBD>t<EFBFBD>J\<5C>]<5D>N<EFBFBD><15><1F><1F>d<EFBFBD><14>D^<5E>_<>H<EFBFBD><17>!<21>!<21>,C<>4<EFBFBD>VZ<56>jB<02>C<02>J<EFBFBD><1A>rr<>N)<0E> django.dbr<00>django.contrib.auth.modelsr<00> django.utilsr<00>gestion_projet.modelsr<00>Modelrrr[rr<>rrr<00><module>r<>se<00><01><1C>+<2B>!<21>(<28><18>&<26>,<2C>,<2C><18>%i<01>f<EFBFBD>l<EFBFBD>l<EFBFBD>%i<01>N"><3E>f<EFBFBD>l<EFBFBD>l<EFBFBD>"><3E>H0<>&<26>,<2C>,<2C>0<>.
<1A><06> <0C> <0C>
r