Ñò ÔÝÄUc@sŽddkTddkTddkTddkTddkTddkTddkTddklZddkTddkZddkl Z ddk l Z ddk l Z ddklZddklZlZd eifd „ƒYZd eifd „ƒYZd eifd„ƒYZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZdS(iÿÿÿÿ(t*(tformsN(tmodels(tUser(tUserCreationForm(twidgets(tdatetimetdatet usuarioFormcBs$eZddd„ƒYZd„ZRS(tMetacBseZeZRS((t__name__t __module__t cat_personastmodel(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR scCs|iS(N(t cleaned_data(tself((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pytcleans((R R R R(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyRst proyectoFormcBsTeZeideiiƒidƒdeddƒZ ddd„ƒYZ d„Z RS( tquerysettpktrequiredtlabelsDirección EncargadaR cBseZeZRS((R R tproyecto_datosR (((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR scCs|iS(N(R(R((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR s(( R R RtModelChoiceFieldtcat_direccionestobjectstalltorder_bytTruet direccionR R(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyRs0tproyectoUpdateFormcBsTeZeideiiƒidƒdeddƒZ ddd„ƒYZ d„Z RS( RRRRsDirección EncargadaR cBseZeZdZRS(tusuariotactivotfechaFinalizaciontestatustfecha_solicitud(susuariosactivosfechaFinalizacionsestatussfecha_solicitud(R R RR texclude(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR %scCs|iS(N(R(R((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR)s(( R R RRRRRRRRR R(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR#s0tproyectoCloseFormcBs$eZddd„ƒYZd„ZRS(R c BseZeZd ZRS(RR R#t dependenciastnombreProyectot responsabletresponsableAdminttelefonotcorreo_electronicot descripciont fechaIniciot fechaFinalR!( susuariosactivosfecha_solicituds dependenciassnombreProyectos responsablesresponsableAdminstelefonoscorreo_electronicos descripcions fechaInicios fechaFinalsfechaFinalizacion(R R RR R$(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR .scCs|iS(N(R(R((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR3s((R R R R(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR%,stproyectoArchivarFormcBs$eZddd„ƒYZd„ZRS(R c BseZeZd ZRS( RR#R&R'R(R)R*R+R,R-R.( susuariosfecha_solicituds dependenciassnombreProyectos responsablesresponsableAdminstelefonoscorreo_electronicos descripcions fechaInicios fechaFinal(R R RR R$(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR 8scCs|iS(N(R(R((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR=s((R R R R(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR/6st tareasFormcBs$eZddd„ƒYZd„ZRS(R cBseZeZRS((R R tproyecto_tareaR (((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR BscCs|iS(N(R(R((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyREs((R R R R(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR0@sttareaUpdateFormcBs$eZddd„ƒYZd„ZRS(R cBseZeZdZRS(Rtproyecto(susuariosproyecto(R R R1R R$(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR JscCs|iS(N(R(R((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyRNs((R R R R(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR2HstobservacionFormcBs$eZddd„ƒYZd„ZRS(R cBseZeZRS((R R tproyecto_observacionR (((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR UscCs|iS(N(R(R((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyRYs((R R R R(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyR4Ss(tdjangot django.formstprincipal.modelstcatalogos.modelstdjango.forms.fieldstdjango.forms.widgetsRRt django.dbRtdjango.contrib.auth.modelsRtdjango.contrib.auth.formsRtdjango.contrib.adminRRt ModelFormRRRR%R/R0R2R4(((s?/opt/public_html/registro-de-seguimiento-dif/principal/forms.pyts,