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

52 lines
7.9 KiB
Plaintext
Raw Normal View History

2026-04-29 12:44:26 +02:00
<EFBFBD>
<0E><>i<EFBFBD><00><00><00>ddlmZddlmZddlmZddlmZGd<05>dej<00>Z Gd<07>dej<00>Z
Gd <09>d
ej<00>Z Gd <0B>d ej<00>Z Gd <0A>dej<00>Z y)<10>)<01>models)<01>User)<01>timezone)<01>Projetc<00><<00>eZdZdZej
d<02><03>Zd<04>Zy)<06> Departementu6Modèle représentant un département de l'entreprise.<2E>d)<01>
max_lengthc<00><00>|jS<00>N)<01>nom<6F><01>selfs <20>1/home/fatima/modif/sirh/gestion_employe/models.py<70>__str__zDepartement.__str__
s <00><00><13>x<EFBFBD>x<EFBFBD><0F>N)<08>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__r<00> CharFieldr r<00>rrrrs<00><00>@<40>
<1A>&<26>
<1A>
<1A>c<EFBFBD>
*<2A>C<EFBFBD>rrc<00><><00>eZdZdZgd<02>Zej eej<00><03>Z ejdddd<05><06>Z eje ejdd<05><07>Zejddde<04> <09>Zej"dd<05>
<EFBFBD>Zejd dd<05> <0C>Zejd dd<05> <0C>Zejdddddg<02><11>Zej"dd<05>
<EFBFBD>Zej.ddd<05><13>Zej.ddd<05><13>Zej.ddd<05><13>Zej6ddd<05><13>Zej.ddd<05><13>Zej<dd<19><1A>Zd<1B>Z y)<1D>Employeu2Modèle représentant un employé de l'entreprise.)
)<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<75><01> on_delete<74>
T)r
<00>unique<75>null<6C>blank)r,r/r0<00>2)r
r0r/<00>choices)r0r/r )r
r/r0<00><00>)<02>m<>Masculin)<02>fuFéminin)r
r/r0r2zcv/)<03> upload_tor0r/z diplomes/zrib/zphotos/zcasier/Fu0Cet utilisateur est-il chef de ce département ?)<02>default<6C> verbose_namec<00><><00>|jjxsd<01>d|jjxsd<02>d|jxsd<02>d<04>S)NzN/A<> z (<28>))<04>user<65>
first_name<EFBFBD> last_name<6D> matriculers rrzEmploye.__str__1sJ<00><00><16>)<29>)<29>&<26>&<26>/<2F>%<25>0<><01>$<24>)<29>)<29>2E<32>2E<32>2L<32><13>1M<31>R<EFBFBD>PT<50>P^<5E>P^<5E>Pe<50>be<62>Of<4F>fg<66>h<>hrN)!rrrr<00>FONCTION_LISTEr<00> OneToOneFieldr<00>CASCADEr>rrA<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>chefrrrrrr st<00><00><<3C> <06>N<EFBFBD> <20>6<EFBFBD> <1F> <1F><04><06><0E><0E> ?<3F>D<EFBFBD> <20><06> <20> <20>B<EFBFBD>t<EFBFBD>$<24>d<EFBFBD>S<>I<EFBFBD>#<23>&<26>#<23>#<23>K<EFBFBD>6<EFBFBD>?<3F>?<3F>QU<51>]a<>b<>K<EFBFBD><1F>v<EFBFBD><1F><1F>2<EFBFBD>T<EFBFBD><04>n<EFBFBD>]<5D>H<EFBFBD>$<24>F<EFBFBD>$<24>$<24>4<EFBFBD>d<EFBFBD>;<3B>M<EFBFBD><1E>f<EFBFBD><1E><1E>#<23>D<EFBFBD><04>E<>G<EFBFBD> <20><06> <20> <20>B<EFBFBD>T<EFBFBD><14>F<>I<EFBFBD> <1B>6<EFBFBD> <1B> <1B>q<EFBFBD>t<EFBFBD>4<EFBFBD>J[<5B>]n<>Io<49> p<>D<EFBFBD>%<25>V<EFBFBD>%<25>%<25>D<EFBFBD>t<EFBFBD><<3C>N<EFBFBD> <19><16> <19> <19>E<EFBFBD><14>D<EFBFBD> A<>B<EFBFBD><1E>f<EFBFBD><1E><1E><1B>D<EFBFBD>t<EFBFBD>L<>G<EFBFBD>
<1A>&<26>
<1A>
<1A>V<EFBFBD>4<EFBFBD>d<EFBFBD>
C<EFBFBD>C<EFBFBD> <1D>F<EFBFBD> <1D> <1D> <09><14>D<EFBFBD> I<>E<EFBFBD>(<28><06>(<28>(<28>9<EFBFBD>D<EFBFBD>t<EFBFBD>T<><15> <1E>6<EFBFBD> <1E> <1E><15>G<> <06>D<EFBFBD>
irrc<00><><00>eZdZdZgd<02>Zgd<03>Zejeej<00><04>Z
ejdd<06><07>Z ejde<04> <09>Z ej<00>Zejdd<06>
<EFBFBD>Zej"d d dd<06> <0A>Zejde<05> <09>Zej(ddd<06><0F>Zed<10><00>Zd<11>Zy)<13>Contratu:Modèle représentant un contrat de travail d'un employé.))<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>convention_bourse_entretienz Convention de bourse d'entretien))<02>actif<69>Actif)<02>termineuTerminé)<02>suspendu<64>Suspendu)<02>rupture_contratzRupture de Contratr+r T)r
r.r1)r
r2<00>r/r0r-<00>)<04>
max_digits<EFBFBD>decimal_placesr/r0z contrats/)r8r/r0c<00><><00>|jr9|jtj<00>j<00>z
jSy)Nr )<05>date_finr<00>now<6F>date<74>daysrs r<00>nombre_jours_restantzContrat.nombre_jours_restantPs0<00><00> <0F>=<3D>=<3D><18>M<EFBFBD>M<EFBFBD>H<EFBFBD>L<EFBFBD>L<EFBFBD>N<EFBFBD>$7<>$7<>$9<>9<>?<3F>?<3F> ?<3F>rc<00>8<00>|j<00>d|j<00><00>S)Nz - )<02>numero_contrat<61> type_contratrs rrzContrat.__str__Vs!<00><00><16>%<25>%<25>&<26>c<EFBFBD>$<24>*;<3B>*;<3B>)<<3C>=<3D>=rN)rrrr<00> TYPE_CONTRAT<41>STATUT_CONTRATrrErrD<00>employerrprqrI<00>
date_debutrj<00> DecimalField<6C>salaire_mensuel<65>statutrO<00>fichier_contrat<61>propertyrnrrrrrYrY4s<><00><00>D<><06>L<EFBFBD><06>N<EFBFBD>  <20>f<EFBFBD><1F><1F><07>6<EFBFBD>><3E>><3E>B<>G<EFBFBD>%<25>V<EFBFBD>%<25>%<25><13>T<EFBFBD>B<>N<EFBFBD>#<23>6<EFBFBD>#<23>#<23><15><1C><06>L<EFBFBD>"<22><16>!<21>!<21>#<23>J<EFBFBD><1F>v<EFBFBD><1F><1F>T<EFBFBD><14>6<>H<EFBFBD>)<29>f<EFBFBD>)<29>)<29>R<EFBFBD><01>PT<50>\`<60>a<>O<EFBFBD> <1D>V<EFBFBD> <1D> <1D><12>^<5E> D<>F<EFBFBD>&<26>f<EFBFBD>&<26>&<26><1B>4<EFBFBD>t<EFBFBD>T<>O<EFBFBD> <0A><13><0E><13>
>rrYc<00>@<00>eZdZdZgd<02>Zej eej<00><03>Z ej e
ej<00><03>Z ej<00>Z ejdd<04><05>Zejded<07><08>Zej"d d
<EFBFBD> <0B>ZGd <0C>d <0A>Zy)<0F> AffectationuYModèle représentant l'affectation d'un employé à un projet avec un rôle spécifique.))<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>Autrer+Tre<00><00>Membre)r
r2r9<00>rf)rgrhc<00><00>eZdZdZy)<03>Affectation.Meta)<02>projetrtN)rrr<00>unique_togetherrrr<00>Metar<61>ms<00><00>/<2F>rr<>N)rrrr<00> ROLE_CHOICESrrErrDrtrr<>rI<00>date_affectation<6F>date_fin_daffectationr<00>rolerv<00>pourcentage_temps_affectationr<6E>rrrr|r|Ys<><00><00>c<> <06>L<EFBFBD> <20>f<EFBFBD><1F><1F><07>6<EFBFBD>><3E>><3E>B<>G<EFBFBD> <1E>V<EFBFBD> <1E> <1E>v<EFBFBD><16><1E><1E> @<40>F<EFBFBD>'<27>v<EFBFBD>'<27>'<27>)<29><14>,<2C>F<EFBFBD>,<2C>,<2C>$<24>d<EFBFBD>C<><19> <1B>6<EFBFBD> <1B> <1B>r<EFBFBD><<3C><18> R<>D<EFBFBD>$7<>F<EFBFBD>$7<>$7<>1<EFBFBD>UV<55>$W<>!<21>0<>0rr|c<00>P<00>eZdZdZej
eejdd<03><04>Zejdd<06><07>Z
ejdd<08><07>Z ejddd <09>
<EFBFBD>Z ejddd <0B>
<EFBFBD>Zejddd <0C>
<EFBFBD>Zej"d ddd<0E><0F>Zd<10>Zy)<12> Formationu;Modèle représentant une formation suivie par un employé.T<>employe_formation)r,r/<00> related_name<6D><65>zNom du certificat)r
r:zNom de l'organismezDescription de la formation)r0r/r:zDate d'obtentionuDate de fin de validitézdocuments/formations/zCertificat (PDF/Image))r8r0r/r:c<00><00>|jSr )<01>titrers rrzFormation.__str__ys <00><00><13>z<EFBFBD>z<EFBFBD>rN)rrrrrrErrDrtrr<><00> organisme<6D> TextField<6C> descriptionrI<00>date_obtentionrjrO<00>
certificatrrrrr<>r<>ps<><00><00>E<><1F>f<EFBFBD><1F><1F><07>6<EFBFBD>><3E>><3E><04>[n<>o<>G<EFBFBD> <1C>F<EFBFBD> <1C> <1C><03>:M<> N<>E<EFBFBD> <20><06> <20> <20>C<EFBFBD>>R<>S<>I<EFBFBD>"<22>&<26>"<22>"<22><14>D<EFBFBD>Gd<47>e<>K<EFBFBD>%<25>V<EFBFBD>%<25>%<25>D<EFBFBD>t<EFBFBD>J\<5C>]<5D>N<EFBFBD><1F>v<EFBFBD><1F><1F>d<EFBFBD><14>D^<5E>_<>H<EFBFBD>!<21><16>!<21>!<21>,C<>4<EFBFBD>VZ<56>jB<02>C<02>J<EFBFBD>rr<>N)<0E> django.dbr<00>django.contrib.auth.modelsr<00> django.utilsr<00>gestion_projet.modelsr<00>ModelrrrYr|r<>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>J0<>&<26>,<2C>,<2C>0<>.
<1A><06> <0C> <0C>
r