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

48 lines
7.3 KiB
Plaintext
Raw Normal View History

o
2026-10-07 10:30:08 +00:00
F<><46>j<EFBFBD>"<00>@s<>ddlmZddlmZGdd<04>dej<04>ZGdd<06>dej<04>ZGdd<08>dej<04>ZGd d
<EFBFBD>d
ej<04>ZGd d <0C>d ej<04>Z Gd d<0E>dej<04>Z
Gdd<10>dej<04>Z dS)<12>)<01>models)<01>timezonec@sTeZdZdZejddd<04>Zejdddd<06>Zejddd<07>Z ejdddd<06>Z
dd <09>Z d
S) <0B>BailleuruIModèle représentant un bailleur de fonds pour les projets de recherche.<2E><>T)<02>
2026-10-07 10:30:08 +00:00
max_length<EFBFBD>unique<75>d)r<00>blank<6E>null)r r
cC<00>|jS<00>N)<01> nom_organisme<6D><01>self<6C>r<00>&/var/www/sirh/gestion_projet/models.py<70>__str__<00>zBailleur.__str__N) <0C>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__r<00> CharFieldr <00>contact<63>
EmailField<EFBFBD>email<69>paysrrrrrrs*<06><06><06><06> rc@s<eZdZdZdZejddedd<06>ZGdd<08>d<08>Zd d
<EFBFBD>Z d S) <0C>DomaineDeRechercheu/Modèle représentant les domaines de recherche))<02>sciences_socialeszSciences sociales)<02>humaines<65>Humaines)<02> epidemiologieuEpidémiologie)<02>sciences_biomedicalesuSciences biomédicales)<02>service_pedagogiqueuService Pédagogique)<02>recherche_cliniquezRecherche cliniquer<00>Domaine de rechercheT)r<00> verbose_name<6D>choices<65> primary_keyc@seZdZdZdZdS)zDomaineDeRecherche.Metar%zDomaines de rechercheN)rrrr&<00>verbose_name_pluralrrrr<00>Meta0sr*cCr r <00><01>nomrrrrr4rzDomaineDeRecherche.__str__N)
rrrr<00>DOMAINE_RECHERCHErrr,r*rrrrrrs <06> rc@s<>eZdZdZejdddddd<05>Zejddd<08>Zejd d
<EFBFBD>Z ejd d
<EFBFBD>Z
ejdd d<08>Z ej d d
<EFBFBD>Z e<04>e<0F>Zejdddd<11>Zejdddd<11>Zejdd<13>Zejeejdddd<15>Zedd<17><00>Zedd<19><00>Zdd<1B>ZdS)<1D>ProjetuaModèle représentant un projet de recherche avec ses caractéristiques et son bailleur associé.rTz ID du projet)rr rr(r&rz Nom du projet<65>rr&<00>Date de début<75>r&<00> Date de finuNuméro de convention<6F> Description<6F> <00><00>Budget)<03>
max_digits<EFBFBD>decimal_placesr&z Budget RH)<01> auto_now_addzBailleur de fonds)<04> on_deleter
r r&cCs|jt<01><02><00><03>kr dSdS)N<>Terminé<6E>En cours)<04>date_finr<00>now<6F>daterrrr<00>statutfsz Projet.statutcCs\t<00><01><00><02>}|jr,|jr,|j|jkr,|j|jj}||jj}|dkr,t||dd<03>SdS)Nrrr5)rr>r?<00>
date_debutr=<00>days<79>round)r<00> aujourd_hui<75> duree_projet<65> temps_ecoulerrr<00>
avancementls  zProjet.avancementcCs|j<00>Sr )<01>
nom_projetrrrrrwszProjet.__str__N)rrrrrr<00> id_projetrH<00> DateFieldrAr=<00>numero_convention<6F> TextField<6C> description<6F>ManyToManyFieldr<00>domaine_recherche<68> DecimalField<6C>budget<65> budget_RH<52> DateTimeField<6C>
created_at<EFBFBD>
2026-10-07 10:30:08 +00:00
ForeignKeyr<00>SET_NULL<4C>bailleur<75>propertyr@rGrrrrrr.7sd<06><06><06><06><06><06>
<06><06> <06>


2026-10-07 10:30:08 +00:00
r.c@sTeZdZdZejeejd<02>Zeje ejd<02>Z
ej ddd<05>Z Gdd<07>d<07>Z dd <09>Zd
S) <0B>FinancementProjetuu
Modèle représentant le financement d'un projet par un bailleur,
avec le pourcentage de contribution.
2026-10-07 10:30:08 +00:00
<20>r:<00>r5)r7r8c@seZdZdZdS)zFinancementProjet.Meta)<02>projetrWN)rrr<00>unique_togetherrrrrr*<00>sr*cCs |jj<01>d|jj<03>d|j<04>d<03>S)Nz - <20> (z%))rWr,r\rH<00> pourcentagerrrrr<00>s zFinancementProjet.__str__N)rrrrrrUr.<00>CASCADEr\rrWrPr_r*rrrrrrYzs <06><06><06> rYc@s<>eZdZdZdZejeejddd<05>Z ej
ddd<08>Z ej d ed
d <0B>Z ejdd d <0A>Zej d dddd<0F>Zejdddd<11>Zejddd<14>Zdd<16>ZdS)<18>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>
2026-10-07 10:30:08 +00:00
Convention)<02> rapport_finalz Rapport final)<02>autre<72>Autre<72> documentsr.)r:<00> related_namer&Tz Date d'ajout)r9r&rzType de document)rr'r&r3)r r&uNuméro du document)rr r
r&uDate de validité<74>r r
r&zdocuments_projets/uFichier à télécharger)<02> upload_tor&cCs|j<00>d|j<01>d<02>S<00>Nr^<00>))<02> nom_documentr\rrrrr<00>szDocumentProjet.__str__N)rrrr<00>NOM_DOCUMENT_CHOICESrrUr.r`r\rS<00>
date_ajoutrrsrLrM<00>numerorJ<00> date_validite<74> FileField<6C>fichierrrrrrra<00>sL <06><06><06><06><06><06><06> rac@s<>eZdZdZejeejdd<03>Zej ddd<06>Z
ej dddd <09>Z ej d
2026-10-07 10:30:08 +00:00
d <0B>Zej d d <0B>Zejd dd<0F>Zej dddd <09>Zej dddd <09>Zejddddd<16>Zejddddd<16>Zej dd <0B>Zedd<1A><00>Zdd<1C>ZdS)<1E>ActiviteProjetu[Modèle représentant le planning d'un projet, avec des activités associées et un statut.r.)r:r&ruTitre de l'activitér/TuDescription de l'activitéror0r1r2FuAnnuler l'activité)<02>defaultr&zMotif d'annulationzMotif de changement de budget<65>r5ru Budget prévu)r7r8r{r&uBudget dépenséu!Besoin de ressources matériellescCs6t<00><01><00><02>}|js|j|krdS|j|krdSdSdS)Nr;uÀ venirr<uAnnulé)rr>r?<00>annulerr=rA)r<00>todayrrrr@<00>s 

2026-10-07 10:30:08 +00:00
zActiviteProjet.statutcCs|j<00>d|jj<02>d<02>Srq)<03>titrer\rHrrrrrszActiviteProjet.__str__N)rrrrrrUr.r`r\rrrLrMrJrAr=<00> BooleanFieldr}<00>motif_annulation<6F>motif_changement_budgetrP<00> budget_prevu<76>budget_depense<73>besoin_ressource_materiellerXr@rrrrrrz<00>sd<06><06><06>  <06><06><06><06><06><06>
 rzc@sFeZdZdZejeejd<02>Zej ddd<05>Z
ej dddd<08>Z d d
2026-10-07 10:30:08 +00:00
<EFBFBD>Z d S) <0C>LivrablesLivresuFModèle représentant un livrable livré pour une activité de projet.rZ<00><>zNom du livrabler/zfichier_livrables/T)rpr r
cCr r r+rrrrr*rzLivrablesLivres.__str__N)rrrrrrUrzr`<00>activiterr,rxryrrrrrr<>s <06><06><06> r<>N) <0C> django.dbr<00> django.utilsr<00>Modelrrr.rYrarzr<>rrrr<00><module>s C4P