Ñò ¨¹Rc@sVddkTddkTddkTddkTddkTddkTddklZddkTddk l Z ddk l Z ddk l Z d„Zd„Zedd ƒd „ƒZd „Zedd ƒd „ƒZedd ƒd „ƒZedd ƒd„ƒZedd ƒd„ƒZd„Zedd ƒd„ƒZedd ƒd„ƒZedd ƒd„ƒZd„Zedd ƒd„ƒZedd ƒd„ƒZd„Zd„Zddk l Z ddklZedd ƒdd„ƒZ!ddk"l#Z#ddkl$Z$d„Z%d „Z&edd ƒd!„ƒZ'edd ƒd"„ƒZ(d#S($iÿÿÿÿ(t*(tUser(tdatetime(tmessages(tQcCs t|dƒS(Ns index.html(tTemplateResponse(trequest((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytlogin_scCs«|id}|id}td|d|ƒ}d}|dj oH|io0t||ƒ|io tdƒStdƒSq”|d}n |d}t|dh|d 6ƒS( Ntusernametpasswordts /admin0/0s /admin1/0scuenta desactivadas-Usuario no valido, verifique sus credencialess index.htmltmsj(tPOSTt authenticatetNonet is_activetlogintis_stafftHttpResponseRedirectR(RRR tusertmensaje((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytvalidars        t login_urlt/c Cs tiiƒ}|iip/tiid|iigƒ}|di}n|djotiiƒid|ƒ}ntiiƒ}|iddƒ}|iddƒ}|iddƒ}|id d ƒ}|idd ƒid dƒ}|id d!ƒid dƒ} |id d"ƒid ddƒ} |id d#ƒ} d| _ |i ƒdjo't | i ƒd|i ƒƒ| _ n|iip|id dd d d gƒ}|iddƒ}|idd ƒ}|id dgƒid ddƒ} |id d gƒid ddƒ} |id d d gƒid dƒ}|idd d|ƒ}|id d d|ƒ} |i ƒdjo't | i ƒd|i ƒƒ| _ q©nt |dh |d6|d6|d6|d6|d6|d6| d6| d6|d6| d6|d6dd6ƒS($Nt usuarios__init0t dependenciatestatus__clavetCtDtLtestatus__clave__intRStRItALs-banderas-fecha_ultimo_cambiotAs-estatusidsform-wizard.htmlt solicitudesCt solicitudesDt dependenciast solicitudestleidast resueltostultimast pendientest no_resueltostprocesotdependencia_idtiniciot ubicacion(R R!(RR(R#R(R#R"R( RtobjectstallRRtfiltertidt solicitudtorder_bytpercenttcounttstrR( RR.R&R'R$R%R(R)R,R*R+R-((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytadmin0-sV  ! ' $$$+ c Csâ|idjo-d|ijo|id}nt}tddddd|ƒ}t|iƒdjo6|iio%tddd d dd d|ƒ}qžnt|i|id |ƒ}|i ƒo]|i ƒti i d ƒ}d|i }tdhdd6ƒ}ti||ƒt|iƒSd}ti||ƒn|d}t|iƒdjoB|iip1ti iƒid|ii gƒ}|i }q›ntdhdd6|d6ƒ}tdh|d6|id6dt|ƒƒS(NR tbanderat asigna_iditnotas Registro webt AnonymousUserit estatus_idisCapturado por adminstradortinstanceR4s“• La solicitud con numero de folio %s se ha enviado correctamente recuerde este folio para monitorear su solicitud en la sección de consultas.tinitialtasignas&Por favor, corrija el siguiente error.iRRs captura.htmlt formularioRtcontext_instance(tmethodR tFalseR5R9RRt SolicitudFormtFILEStis_validtsaveR1tlatestR4RtsuccessRtpathterrorRR2tgettrender_to_responsetRequestContext(RtbtsRCtsolR tid_dtd((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytcapturacs2 )    $cCs tdƒS(Ns.1 pantalla principal de edicion de solicitudes(t HttpResponse(Rt solicitud_id((s5/opt/public_html/Heracles/atencion_ciudadana/views.pyteditar_solicitud’scCs tdƒS(Ns&2 pantalla principal de la dependencia(RX(R((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytasignar_solicitud–scCs|tiiƒid|ƒ}tiiddƒ|_|i|_d|_|iƒt dh|d6dt |ƒƒSt dƒS( NtpktclaveRsleido por el administradorssolicitud.htmlR5RDs.3 pantalla de consulta de solicitud capturados( R5R1R2ROtestatusRRBR=RJRPRQRX(RRYRS((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytver_solicitudCšs    cCs tdƒS(Ns-4 pantalla de consulta de solicitud devueltas(RX(RRY((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytver_solicitudD¦scCst|ƒ}tdƒS(Ns/login(tlogoutR(Rtresponse((s5/opt/public_html/Heracles/atencion_ciudadana/views.pyt logout_userªs cCsRtiiƒid|ƒ}tiiƒidddddƒid|ƒ}tiiƒ}|ii djp|ii d jo2|i i o%tiid d ƒ|_d |_ nG|ii d jo3|i i o%tiid dƒ|_d|_ n|i |_ |iƒ|idjoØt|iƒ}|iƒo¢|i i otiid d ƒ|_ntiid d ƒ|_|iidƒ|_|iidƒ|_ |i |_ |iƒd}ti||ƒtdƒSd}ti||ƒn!tdh|d6|id6ƒ}tdh|d6|d6|d6|d6|d6dt|ƒƒS(s2 al mostrar la solicitud, le cambiamos el estatus R\R=tdependencia__nombretdependencia__clavetrecibio__usernametestatus__nombreRYRRR]Rsleido por el administradorR#R"sleido en la dependenciaR Rs$la solicitud se asigno correctamentes /admin0/0s&Por favor, corrija el siguiente error.RAR5ssolicitud.htmlRCR.tbitacoraR&RD(R5R1R2RORhtvaluesR3RR^R]RRR=RBRJREtAsignacionFormR RIR.RRLRRNRPRQ(RRYR.RSRRR&RCR ((s5/opt/public_html/Heracles/atencion_ciudadana/views.pyt ver_solicitudÄs803 !         cCs—tiiƒid|ƒ}|idjot|iƒ}|iƒoÜ|djoGtiiddƒ|_|iidƒ|_ |i d|_ d}nDtiidd ƒ|_|iidƒ|_ |i d|_ d }|i |_ |iƒd |}ti||ƒtd t|ƒƒSd }ti||ƒntdh|d6ƒ}tdh|d6|d6|d6dt|ƒƒStd|d|ƒS(NR\R RR]R RR=tsatisfactoriamenteR!tinsatisfactoriamenteula solicitud se resolvio %ss/admin0/s&Por favor, corrija el siguiente error.RAR5ssolicitud.htmlRCR.RDs/ver/solicitud/R(R5R1R2RORERjR RIR^R.tREQUESTR=RRBRJRRLRR9RNRPRQtredirect(RRYR?R.RSRCR ((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytresolverÿs.      .cCs tiiƒid|ƒ}t|iƒ}|idjo¤t|iƒ}|iƒontiiddƒ|_|iidƒ|_ |i |_ |i ƒd}t i||ƒtdt|ƒƒSd}t i||ƒntd h|d 6|d 6|d 6d t|ƒƒS(NR\R R]RR=sLa solicitud se ha devuelto s/admin0/s&Por favor, corrija el siguiente error.ssolicitud.htmlRCR5R.RD(R5R1R2RORjR RERIR^R=RRBRJRRLRR9RNRPRQ(RRYR.RSRCR ((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytdevolver%s   c CsØd}d}|io›|iidƒ}|iidƒiƒ}yUtiiƒid|d|ƒ}tiiƒidddddƒi d |ƒ}Wq±t j o }q±Xnt d h|d 6|d 6d t |ƒƒS(NtfoliotcurpR4R=RdReRfRgRYs consulta.htmlR5RhRD( RtGETROtupperR5R1R2RhRiR3t ExceptionRPRQ(RRSRRtid_tcurp_te((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytconsulta?s !4 c Csÿtii}|idjo¬t|iƒ}|iƒovy:|iƒd|iidƒi ƒ}t i ||ƒWn.t j o"}|i }t i||ƒnXtdƒSd}t i||ƒn tƒ}tdh|d6|d6d d 6d t|ƒƒS( NR s0La dependencia "%s" se ha agregado correctamentetnombres /admin0/0s&Por favor, corrija el siguiente error.sdependencia.htmlR&RCtaddtaccionRD(RR1R2REtdependenciaformR RIRJRORuRRLRvtmessageRNRRPRQ(RR&RCR Ry((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytdependenciaaddPs       c Csµtiiƒ}|idjoHtiiƒid|ƒ}tdh|id6|id6d|ƒ}n|idjot|iƒ}|i ƒoÊtiiƒid|ƒ}|iidƒi ƒ|_|iidƒi ƒ|_y:|i ƒd|iidƒi ƒ}t i ||ƒWn.tj o"}|i}t i||ƒnXt|iƒSd }t i||ƒn tƒ}td h|d 6|d 6d d6|d6dt|ƒƒS(NRtR\RAR]R{R@R s-La dependencia "%s" se modifico correctamentes&Por favor, corrija el siguiente error.sdependencia.htmlR&RCteditarR}R.RD(RR1R2REROR~R]R{R RIRuRJRRLRvRRNRRMRPRQ(RR.R&RVRCR Ry((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytdependenciaediths,-    c Csötii}|idjo£t|iƒ}|iƒomy4|iƒd|iidƒ}t i ||ƒWn+t j o}|}t i ||ƒnXt dƒSd}t i ||ƒn tƒ}tdh|d6|d6d d 6d t|ƒƒS( NR s*La lugar "%s" se ha agregado correctamenteR{s/capturas&Por favor, corrija el siguiente error.s lugar.htmltlugaresRCR|R}RD(tlugarR1R2REt lugarformR RIRJRORRLRvRNRRPRQ(RRƒRCR Ry((s5/opt/public_html/Heracles/atencion_ciudadana/views.pytlugaraddŠs      c Cs¯tiiƒ}|idjoHtiiƒid|ƒ}tdh|id6|id6d|ƒ}n|idjoút|iƒ}|i ƒoÄtiiƒid|ƒ}|iidƒi ƒ|_|iidƒi ƒ|_y4|i ƒd|iidƒ}t i ||ƒWn.tj o"}|i}t i||ƒnXt|iƒSd }t i||ƒn tƒ}td h|d 6|d 6d d6|d6dt|ƒƒS(NRtR\RAR]R{R@R s'La lugar "%s" se modifico correctamentes&Por favor, corrija el siguiente error.s lugar.htmlRƒRCRR}tlugar_idRD(R„R1R2REROR…R]R{R RIRuRJRRLRvRRNRRMRPRQ(RR‡RƒRVRCR Ry((s5/opt/public_html/Heracles/atencion_ciudadana/views.pyt lugaredit¢s,-    (tCount(tlogin_requiredicCsƒ|djotiiƒid|ƒ}ntiiƒ}|iddƒ}|iddƒ}|iddƒ}|idd$ƒ}|idd ƒid d ƒ}|idd%ƒid d ƒ}|idd&ƒid dd ƒ} |idd'ƒ} d| _|iƒdjo't| iƒd|iƒƒ| _n|djoCtiiƒid|ƒidƒ} tiiƒid|ƒ}n+tiiƒ} tiiƒid dƒ}|iddƒ}|iddƒ}tii dƒidƒi dt dƒƒ} t iiƒ} t dh | d6| d6dd6| d6|d6|d6|d6|d6|d6|d 6|d6| d!6| d"6d#t|ƒƒS((NRRRRRRRR R!R"s-banderas-fecha_ultimo_cambioR#s-estatusiidR.s-fecha_registroRgR^ttotals bitacora.htmlRhR&R0ttotalesR$R%R*R'R(R)R+R-RD(sRSsRI(RR(R#R(R#sALR(R5R1R2R3R6R7R8R9RhRitannotateR‰RRPRQ(RR.R'R$R%R(R)R,R*R+R-RRRŒR&((s5/opt/public_html/Heracles/atencion_ciudadana/views.pyt bitacoraviewÅsL ! ' $-  (tcanvas(RXc Cstddƒ}d|dsJ         6 /  ;& "   2 !