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

65 lines
11 KiB
Plaintext
Raw Normal View History

2026-04-29 12:44:26 +02:00
<EFBFBD>
<00><><EFBFBD>i<EFBFBD>#<00><00>N<00>ddlmZddlmZddlmZGd<04>dej <00>ZGd<06>dej <00>ZGd<08>d ej <00>Z Gd
<EFBFBD>d ej <00>Z
Gd <0C>d ej <00>Z Gd<0E>dej <00>Z Gd<10>dej <00>Z y)<13>)<01>models)<01>date)<01>timezonec<00><><00>eZdZdZej
dd<03><04>Zej
ddd<03><06>Zejdd<03><07>Z ej
ddd<03><06>Z
d<08>Z y )
<EFBFBD>BailleuruIModèle représentant un bailleur de fonds pour les projets de recherche.<2E><>T)<02>
max_length<EFBFBD>unique<75>d)r <00>blank<6E>null)r r c<00><00>|jS<00>N)<01> nom_organisme<6D><01>selfs <20>0/home/fatima/modif/sirh/gestion_projet/models.py<70>__str__zBailleur.__str__s<00><00><13>!<21>!<21>!<21>N) <0C>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__r<00> CharFieldr<00>contact<63>
EmailField<EFBFBD>email<69>paysr<00>rrrrsv<00><00>S<>$<24>F<EFBFBD>$<24>$<24><16><13><06>M<EFBFBD><1F>f<EFBFBD><1E><1E><16><12> <11><06>G<EFBFBD>
<1E>F<EFBFBD> <1D> <1D><12> <11> <06>E<EFBFBD> <1C>6<EFBFBD> <1B> <1B><16><12> <11> <06>D<EFBFBD> "rrc<00>^<00>eZdZdZgd<02>Zej dded<05><06>ZGd<07>d<08>Zd <09>Z y
) <0B>DomaineDeRechercheu/Modèle représentant les domaines de recherche))<02>sciences_sociales<65>Sciences sociales)<02>
naturelles<EFBFBD>
Naturelles)<02>humaines<65>Humaines)<02> veterinairesuVétérinairesr <00>Domaine de rechercheT)r <00> verbose_name<6D>choices<65> primary_keyc<00><00>eZdZdZdZy)<04>DomaineDeRecherche.Metar)zDomaines de rechercheN)rrrr*<00>verbose_name_pluralrrr<00>Metar..s <00><00>-<2D> <0C>5<>rr0c<00><00>|jSr<00><01>nomrs rrzDomaineDeRecherche.__str__2<00> <00><00><13>x<EFBFBD>x<EFBFBD>rN)
rrrr<00>DOMAINE_RECHERCHErrr3r0rrrrr!r!s<<00><00>9<><06><15> <1B>&<26>
<1A>
<1A><16>+<2B>!<21><18>  <06>C<EFBFBD>6<>6<>rr!c<00>:<00>eZdZdZgd<02>Zej ddddd<05><06>Zej dd<08> <09>Zejd
<EFBFBD> <0B>Z
ejd <0C> <0B>Z ej dd <0A> <09>Z ejd<0E> <0B>Zej dedd<10><11>Zej e<11>Zej&ddd<14><15>Zej&ddd<16><15>Zej,d<04><17>Zej0eej4ddd<18><19>Zed<1A><00>Zed<1B><00>Zd<1C>Zy)<1E>ProjetuaModèle représentant un projet de recherche avec ses caractéristiques et son bailleur associé.))<02> laboratoire<72> Laboratoire)<02>épidémiologieuÉpidémiologie)zsciences socialesr#)<02> cliniques<65> Cliniques<65><02>autre<72>Autrer Tz ID du projet)r r r
r,r*rz Nom du projet<65>r r*<00>Date de début<75>r*<00> Date de finuNuméro de convention<6F> Descriptionr:zType de projet)r r+<00>defaultr*<00> <00><00>Budget)<03>
max_digits<EFBFBD>decimal_placesr*z Budget RH)<01> auto_now_addzBailleur de fonds)<04> on_deleter r r*c<00>H<00>|jtj<00>kryy)N<>Terminé<6E>En cours)<03>date_finr<00>todayrs r<00>statutz Projet.statutps<00><00> <0F>=<3D>=<3D>4<EFBFBD>:<3A>:<3A><<3C> '<27><1D>rc<00>4<00>tj<00>}|jrx|jrl|j|jkrS|j|jz
j}||jz
j}|dkDrt ||z dzd<03>Sy)Nrr rG)rrQ<00>
date_debutrP<00>days<79>round)r<00> aujourd_hui<75> duree_projet<65> temps_ecoules r<00>
avancementzProjet.avancementvsw<00><00><1A>j<EFBFBD>j<EFBFBD>l<EFBFBD> <0B> <10>O<EFBFBD>O<EFBFBD><04> <0A> <0A>D<EFBFBD>O<EFBFBD>O<EFBFBD>d<EFBFBD>m<EFBFBD>m<EFBFBD>4S<34> <20>M<EFBFBD>M<EFBFBD>D<EFBFBD>O<EFBFBD>O<EFBFBD>;<3B>A<>A<>L<EFBFBD>'<27>$<24>/<2F>/<2F>9<>?<3F>?<3F>L<EFBFBD><1B>a<EFBFBD><1F><1C>l<EFBFBD>\<5C>9<>S<EFBFBD>@<40>!<21>D<>D<>rc<00><00>|j<00>Sr)<01>
nom_projetrs rrzProjet.__str__<5F>s<00><00><16>/<2F>/<2F>"<22>#rN) rrrr<00> TYPE_PROJETrr<00> id_projetr\<00> DateFieldrTrP<00>numero_convention<6F> TextField<6C> description<6F> type_projet<65>ManyToManyFieldr!<00>domaine_recherche<68> DecimalField<6C>budget<65> budget_RH<52> DateTimeField<6C>
created_at<EFBFBD>
ForeignKeyr<00>SET_NULL<4C>bailleur<75>propertyrRrZrrrrr7r75s}<00><00>k<><06>K<EFBFBD>!<21><06> <20> <20><16><12><13><18>#<23> <06>I<EFBFBD>"<22><16>!<21>!<21><16>$<24><06>J<EFBFBD>"<22><16>!<21>!<21>%<25><07>J<EFBFBD> <20>v<EFBFBD><1F><1F>"<22><06>H<EFBFBD>)<29><06>(<28>(<28><16>,<2C><06><15>#<23>&<26>"<22>"<22>"<22><06>K<EFBFBD>#<23>&<26>"<22>"<22><16><1B>!<21>%<25> <06>K<EFBFBD> /<2F><06>.<2E>.<2E>/A<>B<><15> <1E>6<EFBFBD> <1E> <1E><15><18><1D> <06>F<EFBFBD>
$<24><06>#<23>#<23><15><18> <20><06>I<EFBFBD>
&<26><16>%<25>%<25>4<EFBFBD>8<>J<EFBFBD> <20>v<EFBFBD> <20> <20><10><18>/<2F>/<2F> <11><12>(<28> <06>H<EFBFBD><0E><1A><0E><1A>
<0E><11><0E><11>$rr7c<00><><00>eZdZdZej
eej<00><02>Zej
e ej<00><02>Z
ejdd<04><05>Z Gd<06>d<07>Z d<08>Zy )
<EFBFBD>FinancementProjetuu
Modèle représentant le financement d'un projet par un bailleur,
avec le pourcentage de contribution.
<20>rL<00>rG)rIrJc<00><00>eZdZdZy)<03>FinancementProjet.Meta)<02>projetrmN)rrr<00>unique_togetherrrrr0rt<00>s<00><00>0<>rr0c<00>|<00>|jj<00>d|jj<00>d|j<00>d<03>S)Nz - <20> (z%))rmr3rur\<00> pourcentagers rrzFinancementProjet.__str__<5F>s9<00><00><16>-<2D>-<2D>#<23>#<23>$<24>C<EFBFBD><04> <0B> <0B>(><3E>(><3E>'?<3F>r<EFBFBD>$<24>BR<42>BR<42>AS<41>SU<53>V<>VrN)rrrrrrkr7<00>CASCADErurrmrfryr0rrrrrprp<00>sm<00><00><08><1F>V<EFBFBD> <1E> <1E><0E><18>.<2E>.<2E><06>F<EFBFBD>!<21>v<EFBFBD> <20> <20><10><18>.<2E>.<2E><06>H<EFBFBD>&<26>&<26>%<25>%<25><16><18><06>K<EFBFBD>
1<>1<>Wrrpc<00>V<00>eZdZdZgd<02>Zej eejdd<04><05>Z ejdd<07><08>Z ejd ed
<EFBFBD> <0B>Z ejdd <0C> <0A>Zejd ddd<0E><0F>Zej"ddd<10><11>Zej&dd<13><14>Zd<15>Zy)<17>DocumentProjetugModèle représentant un document associé à un projet, avec des métadonnées et un fichier attaché.) )<02> protocoleuProtocole détude)<02>ethiqueu!Approbation du comité d'éthique)<02> autorisationzAutorisation (DNLP))<02>rapport_techniquezRapport technique)<02>rapport_financierzRapport financier)<02>rapport_avancementzRapport d'avancement)<02>
convention<EFBFBD>
Convention)<02> rapport_finalz Rapport finalr=<00> documentsr7)rL<00> related_namer*Tz Date d'ajout)rKr*r zType de document)r r+r*rD)r r*uNuméro du document)r r r r*uDate de validité<74>r r r*zdocuments_projets/uFichier à télécharger)<02> upload_tor*c<00>:<00>|j<00>d|j<00>d<02>S<00>Nrx<00>))<02> nom_documentrurs rrzDocumentProjet.__str__<5F>s <00><00><16>#<23>#<23>$<24>B<EFBFBD>t<EFBFBD>{<7B>{<7B>m<EFBFBD>1<EFBFBD>5<>5rN)rrrr<00>NOM_DOCUMENT_CHOICESrrkr7rzruri<00>
date_ajoutrr<>rarb<00>numeror_<00> date_validite<74> FileField<6C>fichierrrrrr|r|<00>s<><00><00>q<>
<06><18><1F>V<EFBFBD> <1E> <1E><0E><18>.<2E>.<2E> <20><1D> <06>F<EFBFBD> &<26><16>%<25>%<25><19>#<23><06>J<EFBFBD>$<24>6<EFBFBD>#<23>#<23><18>&<26>'<27><06>L<EFBFBD>
#<23>&<26>"<22>"<22><14>$<24><06>K<EFBFBD><1E>V<EFBFBD> <1D> <1D><18><14><13>,<2C> <06>F<EFBFBD> %<25>F<EFBFBD>$<24>$<24><14><13>*<2A><06>M<EFBFBD>
<1F>f<EFBFBD><1E><1E>(<28>1<><06>G<EFBFBD>
6rr|c<00><><00>eZdZdZej
eejd<02><03>Zejdd<05><06>Z
ejddd<08> <09>Z ejd
<EFBFBD> <0B>Zejd <0C> <0B>Zej d d<0E><0F>Zejddd<10> <09>Zejddd<11> <09>Zej(dddd<15><16>Zej(dddd<17><16>Zejd<18> <0B>Zed<19><00>Zd<1A>Zy)<1C>ActiviteProjetu[Modèle représentant le planning d'un projet, avec des activités associées et un statut.r7)rLr*ruTitre de l'activitér@TuDescription de l'activitér<C3A9>rArBrCFuAnnuler l'activité)rEr*zMotif d'annulationzMotif de changement de budget<65>rGru Budget prévu)rIrJrEr*uBudget dépenséu!Besoin de ressources matériellesc<00><><00>tj<00>j<00>}|js!|j|kry|j
|kDryyy)NrNuÀ venirrOuAnnulé)r<00>nowr<00>annulerrPrT)rrQs rrRzActiviteProjet.statutsA<00><00><18> <0C> <0C><0E>#<23>#<23>%<25><05><13>|<7C>|<7C><13>}<7D>}<7D>u<EFBFBD>$<24>!<21><15><1F><1F>5<EFBFBD>(<28>!<21>!<21>rc<00>N<00>|j<00>d|jj<00>d<02>Sr<>)<03>titrerur\rs rrzActiviteProjet.__str__s$<00><00><16>*<2A>*<2A><1C>R<EFBFBD><04> <0B> <0B> 6<> 6<>7<>q<EFBFBD>9<>9rN)rrrrrrkr7rzrurr<>rarbr_rTrP<00> BooleanFieldr<64><00>motif_annulation<6F>motif_changement_budgetrf<00> budget_prevu<76>budget_depense<73>besoin_ressource_materiellernrRrrrrr<>r<><00>sG<00><00>e<> <1E>V<EFBFBD> <1E> <1E><0E><1A>N<EFBFBD>N<EFBFBD><1F><06>F<EFBFBD>
<1D>F<EFBFBD> <1C> <1C><18>-<2D> <06>E<EFBFBD>#<23>&<26>"<22>"<22><14><13>3<><06>K<EFBFBD>
"<22><16>!<21>!<21>/?<3F>@<40>J<EFBFBD><1F>v<EFBFBD><1F><1F>]<5D>;<3B>H<EFBFBD>!<21>f<EFBFBD>!<21>!<21><17>,<2C><06>G<EFBFBD>(<28>v<EFBFBD>'<27>'<27><14><13>+<2B><06><14> /<2F>f<EFBFBD>.<2E>.<2E><14><13>6<><06><1B>
'<27>6<EFBFBD>&<26>&<26><17><1A><13>&<26> <06>L<EFBFBD> )<29>V<EFBFBD>(<28>(<28><17><1A><13>)<29> <06>N<EFBFBD> #3<>&<26>"2<>"2<>8<>#<06><1F><0E>
<1D><0E>
<1D>:rr<>c<00><><00>eZdZdZej
eej<00><02>Zejdd<04><05>Z
ejddd<07><08>Z d <09>Z y
) <0B>LivrablesLivresuFModèle représentant un livrable livré pour une activité de projet.rq<00><>zNom du livrabler@zfichier_livrables/T)r<>r r c<00><00>|jSrr2rs rrzLivrablesLivres.__str__4r4rN)rrrrrrkr<>rz<00>activiterr3r<>r<>rrrrr<>r<> s]<00><00>P<> <20>v<EFBFBD> <20> <20><16><1A>N<EFBFBD>N<EFBFBD><06>H<EFBFBD> <1B>&<26>
<1A>
<1A><16>&<26> <06>C<EFBFBD>
<1F>f<EFBFBD><1E><1E>(<28><14><13><06>G<EFBFBD>
rr<>N)<0E> django.dbr<00>datetimer<00> django.utilsr<00>Modelrr!r7rpr|r<>r<>rrr<00><module>r<>s<><00><01><1C><19>!<21>"<22>v<EFBFBD>|<7C>|<7C>"<22>0<18><16><1C><1C><18>0M$<24>V<EFBFBD>\<5C>\<5C>M$<24>^W<01><06> <0C> <0C>W<01>026<>V<EFBFBD>\<5C>\<5C>26<>h?:<3A>V<EFBFBD>\<5C>\<5C>?:<3A>`<18>f<EFBFBD>l<EFBFBD>l<EFBFBD>r