tEeTc$@sddkTddkTddkTddkTddkTddklZddklZddk Tddk Tddk l Z ddk TddklZlZlZddk Z ddk lZddklZdd klZdd klZlZlZdd klZlZlZlZdd k l!Z!l"Z"l#Z#l$Z$dd k%l&Z&l'Z'l(Z(l)Z)l*Z*l+Z+l,Z,ddk-l.Z.ddk/l0Z0l1Z1ddklZlZl2Z2ddk3l4Z4ddk5Z5e4dZ6e4dZ7dZ8dZ9ddk:Z:ddk;l<Z<ddk=l>Z>ddk?l@Z@dZAdZBdZCdZDdZEdZFdZGdZHd ZId!ZJd"ZKeLd#d$d%ZMeLd#d$d&ZNeLd#d$d'ZOeLd#d$d(ZPeLd#d$d)ZQeLd#d$d*ZReLd#d$d+ZSeLd#d$d,ZTeLd#d$d-ZUeLd#d$d.ZVdd/k lWZWeLd#d$d0ZXeLd#d$d1ZYeLd#d$d2ZZeLd#d$d3Z[eLd#d$d4Z\eLd#d$d5Z]eLd#d$d6Z^eLd#d$d7Z_d8Z`eLd#d$d9ZaeLd#d$d:ZbeLd#d$d;ZceLd#d$d<ZdeLd#d$d=ZeeLd#d$d>ZfeLd#d$d?ZgeLd#d$d@ZheLd#d$dAZieLd#d$dBZjeLd#d$dCZkeLd#d$dDZleLd#d$dEZmeLd#d$dFZneLd#d$dGZoeLd#d$dHZpeLd#d$dIZqddJkrlsZsltZtdKZueLd#d$dLZveLd#d$dMZwe@dNZxe@dOZyddk:Z:ddk;l<Z<ddk=l>Z>e@dPZzdQZ{dRZ|dSZ}dS(Ti(t*(tmessages(tUser(tQ(t Paginatort EmptyPagetPageNotAnIntegerN(tdate(tcanvas(tCanvas(tlettert landscapetA4(tcmtmmtinchtpica(t TA_JUSTIFYtTA_RIGHTtTA_LEFTt TA_CENTER(tTablet TableStyletSimpleDocTemplatet PageTemplatet ParagraphtSpacertImage(tcolors(tgetSampleStyleSheettParagraphStyle(RRt InvalidPage(tdefaultPageSizeiit(t simplejson(t serializers(t csrf_exemptcCs-tii}t|dh|d6|d6S(Nsdashboard_base.htmltrequesttconvoca(t convocatoriastobjectstalltTemplateResponse(R%R&((s%/opt/public_html/CCYTET/snct/views.pytindex.scCs tdh|d6dt|S(Ns snct.htmlR%tcontext_instance(trender_to_responsetRequestContext(R%((s%/opt/public_html/CCYTET/snct/views.pytsnct2scCs tdh|d6dt|S(Nsavisoprivacidad.htmlR%R,(R-R.(R%((s%/opt/public_html/CCYTET/snct/views.pyt privacidad5scCs tdh|d6dt|S(Nsfrecuentes.htmlR%R,(R-R.(R%((s%/opt/public_html/CCYTET/snct/views.pyt frecuentes8scCs tdh|d6dt|S(Ns dudas.htmlR%R,(R-R.(R%((s%/opt/public_html/CCYTET/snct/views.pytdudas;scCs tdh|d6dt|S(Nsprograma_sede_estatal.htmlR%R,(R-R.(R%((s%/opt/public_html/CCYTET/snct/views.pytprograma_sede_estatal>scCs6tii}tdh|d6|d6dt|S(Nsconvocatoria.htmlR%R&R,(R'R(R)R-R.(R%R&((s%/opt/public_html/CCYTET/snct/views.pytconvocatorias_AscCs6tii}tdh|d6|d6dt|S(Ns graficos.htmlR%tgrafR,(tgraficosR(R)R-R.(R%R5((s%/opt/public_html/CCYTET/snct/views.pyt graficos_Esc+ Cs|idjoat|i}t|i}t}|io|io|id}|id}|id}|id}|id}|id} |id} |id } |id } |id } |id }|id }|id}|id}|id}|id}|id}|id}t}||_||_ ||_ ||_ ||_ ||_ ||_t|tdjo t|_n t|_tiiid|}|idd}d}d}x |D]}|i}|i}qWt|t|joF|tjo9d}t|id}ti||t|iS|i|}td}|id}t||jo4td|d|dt} t|id| }n+td|d|} t|id| }|io?|i}!t}||_ ||_||_||_ ||_ | |_ | |_ | |_| |_!| |_"||_#||_$||_|!|_%d}"tiid|}#x|#D]}|i }"qWt|"idt|idjo|in$d}ti||t|iS|}$|ii&d}%|ii&d}&td d!t|%d"t|&}|ii&d#d$}'|ii&d%|}(|ii&d&d'})t|$}*|'oi|(ob|)o[yt'|'|(|)|*gWnt(j ot)d(SXd)}ti||t|iSt)d*Sqmqd+}ti*||nt}t}t}t+d,h|d-6|d.6|d/6|d06d1t,|S(2NtPOSTtnombret direcciont poblaciont municipiot codigo_postalttelefonot extenciontcorreot pagina_webtfecha_registrotfaxttipo_instituciont participaciontnombre_responsablettelefono_responsabletextencion_responsabletcelulartcorreo_responsables-Coordinador del Comité Organizador Municipaltparticipacion__nombreR!sjEl municipio ya cuenta con un Coordinador Municipal registrado. Favor de elegir la otra opcion disponible.sutf-8t first_nametemailtis_stafftinstancesLa institucion ya exite.tusernamet password1sVGracias por participar en la XX Semana Nacional de Ciencia y Tecnología en Tabasco: sSu usuario es: s La contrasena es: tsubjectsRegistro Institucionaltmessaget from_emailsjonatansimpleplan89@gmail.comsInvalid header found.sZLos datos se guardaron correctamente. Su usuario y contraseña fueron enviados a su correos+Make sure all fields are entered and valid.s&Por favor, corrija el siguiente error.sregistro_institucion.htmlR%tformt formulario1t formulario2R,(-tmethodtRegistroResponsableR8tRegistroInsticiontUserCreationFormtis_validt cleaned_datat cat_personasRER<R9R>R?RIR@tstrtTruetadmin_municipiotFalseR(R)tfiltertencodeRtsuccesstHttpResponseRedirecttpathtsaveRt institucionR:R;R=RARBRCRDtusuariotgett send_mailtBadHeaderErrort HttpResponseterrorR-R.(+R%RVRURWR9R:R;R<R=R>R?R@RARBRCRDRERFRGRHRIRJtqtconsultatparticitpartiRatptmssjtmsjtidit administradortitcdtnamet institutotcorreo_RPtpasswordRRRSRTt var_email((s%/opt/public_html/CCYTET/snct/views.pytregistro_institucionJs                               &                     + (     cCst|dh|d6S(Ns login1.htmlR%(R*(R%((s%/opt/public_html/CCYTET/snct/views.pytlogin_scCs|id}|id}td|d|}d}|dj o]|ioEt|||io tdS|io tdStdSq|d}n |d}t|dh|d6S( NRPR~R!s/registro_de_actividad/sCuenta desactivadas-Usuario no valido, Verifique sus credencialess login1.htmlRv( R8t authenticatetNonet is_activetlogint is_superuserRfRNR*(R%RPR~tusertmensaje((s%/opt/public_html/CCYTET/snct/views.pytvalidars          t login_urlt/cCstii}tii}tiiidt}tiiidt}tiiidtdt}tii}tdh|d6|d6|d6|d6|d6|d 6|d 6d t |S( Ntbanderat generar_foliosprincipal.htmlt municipiosttotal_actividadestactividades_confirmadastactividades_no_confirmadastinstituciones_tfolios_generadosR%R,( t cat_municipioR(R)tregistro_actividadRcR`RbRiR-R.(R%RRRRRR((s%/opt/public_html/CCYTET/snct/views.pytprincipal_administradors!cCsztii}tiiid|}tiiid|}tdh|d6|d6|d6|d6dt|S(NtpkR<sinstitucion.htmlRt institucionesR%R,(RR(R)RkRiRcR-R.(R%t id_municipioRR<R((s%/opt/public_html/CCYTET/snct/views.pyRsc Cstiid|iig}tii}tiiid|}d}x|D]}|ii}qUWtiiid|}d}d|i job|i i d}|it d|t d|Bt d|Bt d |Bt d |B}nd } d |i jo|i i d } nt || } |i i d } y| i | } WnFtj o| i d} n&tj o| i | i} nXtdh|d6| d6| d 6|d6|d6|d6|d6|d6dt|S(Nt usuario__inRR!Rjtbscrttitulo__icontainst!tipo_actividad__nombre__icontainsttema__icontainst(responsable_actividad__nombre__icontainstexpositor__nombre__icontainsi trpptpageis mun_actividades_institucion.htmltnombre_instituciontcontactsRRtlista_actividadR%R,(RiR(RcRtidRR)RjRtGETRkRRRRRt num_pagesR-R.( R%tid_institucionRRRtxRtRRRt paginatorRR((s%/opt/public_html/CCYTET/snct/views.pytmun_actividades_institucions43cCstiiid|iig}tiid|iig}|idt}tdh|d6|d6|d6|d6dt |S( NRRsprincipal.htmlRtact_realizadasRR%R,( RR(R)RcRRRiR`R-R.(R%RRR((s%/opt/public_html/CCYTET/snct/views.pyt principalDs$cCsmtiid|iig}tiiid|iig}tiidi di d}t ii}tii}tiiidt }tiiidt }tiiidt dt }tii} d} d|ijob|iid} |itd| td| Btd | Btd | Btd | B}nd } d |ijo|iid } nt|| } |iid} y| i| }WnFtj o| id}n&tj o| i| i}nX|idjo|ii}td|}t|i}|iof|id}tiid|}d}d}x|D]}|i}qW||jo1td|id|}t|id|}n:|i}td|id|}t|id|}|io|idt }|i|id}xI|D]A}td|d|d|i|ii dd}|iqNWd}t!i"||t#dSqd}t!i$||nt}t}t%dh|d6|d 6|d!6|d"6| d#6|d$6|d%6| d 6| d6| d6|d&6|d'6|d(6|d)6|d*6|d%6d+t&|S(,NRR9RRR!RRRRRRi RRiR8t usuario_idRjtresponsable_actividadROtcommitt tipo_publicot actividadtcantidadt t_s%Los datos se guardaron correctamente.s/registro_de_actividad/s&Por favor, corrija el siguiente error.sregistro_actividad.htmlRRRRRRR%tprueba_formulariot formularioRRtlista_responsablesR,('RiR(RcRRRR)R^tvaluestdistincttorder_byRR`RbRRkRRRRRRRXtRegistroResponsable1R8R\R]RR9tRegistroActividadRhtpaso_tipo_publicotreplaceRReRfRoR-R.(R%RRRRRRRRRRRRRRRjRRt responsable_tconsulta_responsableRFtcrtinsRRytpruebatatytpasoRv((s%/opt/public_html/CCYTET/snct/views.pytregistro_de_actividadOs$$!3         1  cCstiid|iig}tiiid|iig}|id|}tiidi di d}t ii}t iiid|}d}d|i job|i id}|itd|td|Btd |Btd |Btd |B}nd }d |i jo|i id }nt||} |i id} y| i| } WnFtj o| id} n&tj o| i| i} nX|idjotiiid|} | ii} tiiid| }tdh | id6| id6| id6| id6| id6| id6| id6| id6| i d6| i!d6| i"d6d| }t#dh|i$d6d|}n|idjot|i%}t#|i%}|i&o|i&otiiid|} | ii} tiiid| }|i'd| _|i'd| _|i'd| _|i'd| _|i'd| _|i'd| _|i'd| _|i'd| _|i'd| _ |i'd| _!|i'd| _"|i'd|_$| i(|i(|i'd}xI|D]A}t d|d| d |i%|i$i)d!d"}|i(q-W|i(d#}t*i+||t,d$Sd%}t*i-||n t}t.d&h|d'6|d(6|d)6|d*6|d+6|d,6| d-6|d.6d/t/|S(0NRRR9RR!RRRRRRi RRiRtinitialttitulottipo_actividadtespecificar_actividadttematfechathoratlugarR<R:tcupot descripcionROR8RRRRs(Los datos se actualizaron correctamente.s/registro_de_actividad/s&Por favor, corrija el siguiente error.sedit_actividad.htmltcantidad_publicoRRR%tformulario_responsableRRRR,(0RiR(RcRRRR)R^RRRRRRRkRRRRRRRXRRRRRRRRRR<R:RRRR9R8R\R]RhRRReRfRoR-R.(R%t id_actividadRRRRRRRRRRtdt responsabletprRRRRRRv((s%/opt/public_html/CCYTET/snct/views.pytedit_actividads~$$ 3 #    1   c Cstii}tiid|iig}tiiid|iig}d}d|ijob|ii d}|it d|t d|Bt d|Bt d|Bt d|B}nd }d |ijo|ii d }nt ||}|ii d }y|i |}WnFt j o|i d }n&tj o|i |i}nXtiiid|iig}td h|d6|d6|d 6|d6|d 6|d6|d6|d6dt|S(NRR!RRRRRRi RRisprograma_actividad.htmlRRRRR%R,(RR(R)RiRcRRRRRkRRRRRRR-R.( R%RRRRRRRR((s%/opt/public_html/CCYTET/snct/views.pytprograma_actividads,$3$c Cstii}tiid|iig}tiiid|iig}t}x|D]}|i }q^Wd}d|i job|i i d}|it d|t d|Bt d|Bt d|Bt d|B}nd }d |i jo|i i d }nt ||}|i i d } y|i| } WnFtj o|id } n&tj o|i|i} nXtiiid|iig}td h |d6|d6|d6|d 6|d6| d 6|d6| d6|d6dt|S(NRR!RRRRRRi RRiscofirmar_actividad.htmlRRRRRR%R,(RR(R)RiRcRRRR`RRRkRRRRRRR-R.( R%RRRRRtRRRRR((s%/opt/public_html/CCYTET/snct/views.pytconfirmar_actividadDs4$ 3$cCsOtiiid|}|io t|_n t|_|itdS(NRs/confirmar_actividad/( RR(R)RkRRbR`RhRf(R%RR((s%/opt/public_html/CCYTET/snct/views.pytfolios_actividadls     cCsRtiiid|iig}x!|D]}t|_|iq+Wt dS(NRs/confirmar_actividad/( RR(R)RcRRR`RRhRf(R%RRt((s%/opt/public_html/CCYTET/snct/views.pytgenerar_folios_actividadzs $ (tCountcsntiiid|iig}|idtdt}ti}|i }d}t dd}t }g}t |dt tdd td d td d td dt}g} |d} |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddgg} d} x|D]z}xq|iiD]`}| idt|dt|idt|it|i| t|i| gqpWqZWt| d tdtdtdtgdddd d7d8d#ti fd$d9d:dfd%d;d<d&fd%d=d>d&fd%d?d@d)fd%dAdBd&fd%dCdDd)fd%dEdFd&fd%dGdHd&fd%dIdJd)fd%dKdLd&fg }d&|_!|i|d"dk"}|i#i$|i#i%|i#i&t'd1|i#i$|i#i%|i#i&t'd2fd3}d4}|i(|d5|d6||S(MNRRRR!tmimetypesapplication/pdftpagesizet rightMarginit leftMargint topMarging@t bottomMarginith1R{tCentradot Helveticai t JustificadoitFOLIOt EXPOSITORESt ACTIVIDADESsTAB-AI-t-g@g @t repeatRowsitstyletGRIDiig?tFONTSIZEtALIGNtCENTERiitLEFTiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(t saveStatet drawImageR tsetFontt drawStringRRt restoreState(Rtdoc(timagentimagen2(s%/opt/public_html/CCYTET/snct/views.pyt myFirstPages  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRtpageinfoR(RR((s%/opt/public_html/CCYTET/snct/views.pyt myLaterPagess (t onFirstPaget onLaterPages(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii()RR(R)RcRRR`RttodaytyearRnRRR R RR taddRRt alignmenttfontNametfontSizeRt expositortappendR_RR9RRRtgreythAligntosRgtjointdirnametabspatht__file__tbuild(R%RRRRtresponsetestilotelementsRtdataRRRtauxRttexptt_datosR RR((RRs%/opt/public_html/CCYTET/snct/views.pytfolios_expositoressr$   )          /"   -- csntiiid|iig}|idtdt}ti}|i }d}t dd}t }g}t |dt tdd td d td d td dt}g} |d} |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddgg} d} x|D]z}xq|iiD]`}| idt|dt|idt|it|i| t|i| gqpWqZWt| d tdtdtdtgdddd d7d8d#ti fd$d9d:dfd%d;d<d&fd%d=d>d&fd%d?d@d)fd%dAdBd&fd%dCdDd)fd%dEdFd&fd%dGdHd&fd%dIdJd)fd%dKdLd&fg }d&|_!|i|d"dk"}|i#i$|i#i%|i#i&t'd1|i#i$|i#i%|i#i&t'd2fd3}d4}|i(|d5|d6||S(MNRRRR!Rsapplication/pdfRRiRRg@RiRR{RRi RiRt PARTICIPANTESRsTAB-AI-Rg@g @RiRRiig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(RRR RRRRR(RR(RR(s%/opt/public_html/CCYTET/snct/views.pyR>s  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyRJs (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii()RR(R)RcRRR`RRRRnRRR R RR RRRRRRRt participantesR R_RR9RRRR R R RgR RRRR(R%RRRRRRRRRRRRRRtRRR RR((RRs%/opt/public_html/CCYTET/snct/views.pytfolios_participantessr$   )          /"   -- cstiiid|ii}|idtdt}ti}|i }d}t dd}t }g}t |dt tdd td d td d td dt}g} |d} |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddgg} d} x|D]}d}d}|idjod}d}n|ii}|ii}| idt|dt|dt|it|| t|i| gxq|iiD]`}| idt|dt|idt|it|i| t|i| gqWqWWt | d td tdtdtgdd d!d"d8d9d$t!i"fd%d:d;dfd&d<d=d'fd&d>d?d'fd&d@dAd*fd&dBdCd'fd&dDdEd*fd&dFdGd'fd&dHdId'fd&dJdKd*fd&dLdMd'fg }d'|_#|i|d#dk$}|i%i&|i%i'|i%i(t)d2|i%i&|i%i'|i%i(t)d3fd4}d5}|i*|d6|d7||S(NNt usuario__pkRRR!Rsapplication/pdfRRiRRg@RiRR{RRi RiRt ORGANIZADORESRissin responsablesTAB-OI-Rg@g @RiRRig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(RRR RRRRR(RR(RR(s%/opt/public_html/CCYTET/snct/views.pyRs  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyRs (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii(+RR(R)RcRRR`RRRRnRRR R RR RRRRRRRRRR9R R_RRt organizadoresRRR R R RgR RRRR(R%RRRRRRRRRRRRRRtt responsableidtresponsablenombretparRR RR((RRs%/opt/public_html/CCYTET/snct/views.pytfolios_organizadoresZs!   )             , /"   -- cshtiiid|iig}|idtdt}ti}|i }d}t dd}t }g}t |dt tdd td d td d td dt}g} |d} |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddgg} x|D]z} xq| iiD]`}| idt|dt|idt| it|i| t| i| gqjWqTWt| d td tdtdtgdddd d7d8d#ti fd$d9d:dfd%d;d<d&fd%d=d>d&fd%d?d@d)fd%dAdBd&fd%dCdDd)fd%dEdFd&fd%dGdHd&fd%dIdJd)fd%dKdLd&fg }d&|_!|i|d"dk"}|i#i$|i#i%|i#i&t'd1|i#i$|i#i%|i#i&t'd2fd3}d4}|i(|d5|d6||S(MNRRRR!Rsapplication/pdfRRiRRg@RiRR{RRi RiRtPATROCINADORESRsTAB-PI-Rg@g @RiRRiig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(RRR RRRRR(RR(RR(s%/opt/public_html/CCYTET/snct/views.pyR s  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyR,s (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii()RR(R)RcRRR`RRRRnRRR R RR RRRRRRRtpatrocinadoresR R_RR9RRRR R R RgR RRRR(R%RRRRRRRRRRRRRtR"RR RR((RRs%/opt/public_html/CCYTET/snct/views.pytfolios_patrocinadoressp$   )          /"   -- cshtiiid|iig}|idtdt}ti}|i }d}t dd}t }g}t |dt tdd td d td d td dt}g} |d} |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddgg} x|D]z} xq| iiD]`}| idt|dt|idt| it|i| t| i| gqjWqTWt| d tdtdtdtgdddd d7d8d#ti fd$d9d:dfd%d;d<d&fd%d=d>d&fd%d?d@d)fd%dAdBd&fd%dCdDd)fd%dEdFd&fd%dGdHd&fd%dIdJd)fd%dKdLd&fg }d&|_!|i|d"dk"}|i#i$|i#i%|i#i&t'd1|i#i$|i#i%|i#i&t'd2fd3}d4}|i(|d5|d6||S(MNRRRR!Rsapplication/pdfRRiRRg@RiRR{RRi RiRRRsTAB-AE-Rg@g @RiRRiig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(RRR RRRRR(RR(RR(s%/opt/public_html/CCYTET/snct/views.pyRs  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyRs (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii()RR(R)RcRRR`RRRRnRRR R RR RRRRRRRRR R_RR9RRRR R R RgR RRRR(R%RRRRRRRRRRRRRtRRR RR((RRs%/opt/public_html/CCYTET/snct/views.pytfolios_expositores1<sp$   )          /"   -- cshtiiid|iig}|idtdt}ti}|i }d}t dd}t }g}t |dt tdd td d td d td dt}g} |d} |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddgg} x|D]z} xq| iiD]`}| idt|dt|idt| it|i| t| i| gqjWqTWt| d tdtdtdtgdddd d7d8d#ti fd$d9d:dfd%d;d<d&fd%d=d>d&fd%d?d@d)fd%dAdBd&fd%dCdDd)fd%dEdFd&fd%dGdHd&fd%dIdJd)fd%dKdLd&fg }d&|_!|i|d"dk"}|i#i$|i#i%|i#i&t'd1|i#i$|i#i%|i#i&t'd2fd3}d4}|i(|d5|d6||S(MNRRRR!Rsapplication/pdfRRiRRg@RiRR{RRi RiRRRsTAB-AE-Rg@g @RiRRiig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(RRR RRRRR(RR(RR(s%/opt/public_html/CCYTET/snct/views.pyRs  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyRs (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii()RR(R)RcRRR`RRRRnRRR R RR RRRRRRRRR R_RR9RRRR R R RgR RRRR(R%RRRRRRRRRRRRRtR"RR RR((RRs%/opt/public_html/CCYTET/snct/views.pytfolios_participantes1sp$   )          /"   -- cstiiid|ii}|idtdt}ti}|i }d}t dd}t }g}t |dt tdd td d td d td dt}g} |d} |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddgg} d} x|D]}d}d}|idjod}d}n|ii}|ii}| idt|dt|dt|it|| t|i| gxq|iiD]`}| idt|dt|idt|it|i| t|i| gqWqWWt | d td tdtdtgdd d!d"d8d9d$t!i"fd%d:d;dfd&d<d=d'fd&d>d?d'fd&d@dAd*fd&dBdCd'fd&dDdEd*fd&dFdGd'fd&dHdId'fd&dJdKd*fd&dLdMd'fg }d'|_#|i|d#dk$}|i%i&|i%i'|i%i(t)d2|i%i&|i%i'|i%i(t)d3fd4}d5}|i*|d6|d7||S(NNRRRR!Rsapplication/pdfRRiRRg@RiRR{RRi RiRRRissin responsablesTAB-OI-Rg@g @RiRRig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(RRR RRRRR(RR(RR(s%/opt/public_html/CCYTET/snct/views.pyRbs  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyRns (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii(+RR(R)RcRRR`RRRRnRRR R RR RRRRRRRRRR9R R_RRRRRR R R RgR RRRR(R%RRRRRRRRRRRRRRtR tresponablenombreR"RR RR((RRs%/opt/public_html/CCYTET/snct/views.pytfolios_organizadores1s!   )             , /"   -- csntiiid|iig}|idtdt}ti}|i }d}t dd}t }g}t |dt tdd td d td d td dt}g} |d} |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddgg} d} x|D]z}xq|iiD]`}| idt|dt|idt|it|i| t|i| gqpWqZWt| d td tdtdtgdddd d7d8d#ti fd$d9d:dfd%d;d<d&fd%d=d>d&fd%d?d@d)fd%dAdBd&fd%dCdDd)fd%dEdFd&fd%dGdHd&fd%dIdJd)fd%dKdLd&fg }d&|_!|i|d"dk"}|i#i$|i#i%|i#i&t'd1|i#i$|i#i%|i#i&t'd2fd3}d4}|i(|d5|d6||S(MNRRRR!Rsapplication/pdfRRiRRg@RiRR{RRi RiRR$RsTAB-PE-Rg@g @RiRRiig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(RRR RRRRR(RR(RR(s%/opt/public_html/CCYTET/snct/views.pyRs  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyRs (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii()RR(R)RcRRR`RRRRnRRR R RR RRRRRRRR%R R_RR9RRRR R R RgR RRRR(R%RRRRRRRRRRRRRRttpatRR RR((RRs%/opt/public_html/CCYTET/snct/views.pytfolios_patrocinadores1~sr$   )          /"   -- cstiiid|iig}ti}|i}d}t dd}t }g}t |dt t ddtddtd d td d t}g} |d } |itdd|d} t| _d| _d| _|itdd|d} t| _d| _d| _dddddddddg g} d} x|D]}| it|i| t|ii| t|i| ttdt|iidt|i| t|i | t|i!i| t|i"| t|i#| |i$ig qTWt%| d td td td td td td td td tg dd d!d"d9d:d%t&i'fd&d;d<dfd'd=d>d(fd'd?d@d(fd'dAdBd+fd'dCdDd(fd'dEdFd+fd'dGdHd(fd'dIdJd(fd'dKdLd+fd'dMdNd(fg }d(|_(|i|d$dk)}|i*i+|i*i,|i*i-t.d3|i*i+|i*i,|i*i-t.d4fd5}d6}|i/|d7|d8||S(ONRR!Rsapplication/pdfRRiRRg@RiRR{RRi Rit ActividadsTipo de ActividadtTemas Fecha y HoratLugart Municipiot Direccions Descripciónt ResponsablesFecha:s Hora:RiRRiig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdd d |id td td |i|idS(Niiii2Ri gffffff,@iiPi(ig?s Página %d(RRR RRRRR(RR(RR(s%/opt/public_html/CCYTET/snct/views.pyR<s  "cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyRHs (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii(0RR(R)RcRRRRRRnRRR R RR RRRRRRRR RRRR9RR_RRRR<R:RRRRR R R RgR RRRR(R%RRRRRRRRRRRRRRtRR RR((RRs%/opt/public_html/CCYTET/snct/views.pytreportess$   )          3E   -- cCsEtiid|iig}tdh|d6|d6dt|S(NRsinstitucion.htmlRR%R,(RiR(RcRRR-R.(R%R((s%/opt/public_html/CCYTET/snct/views.pyt institucion_ZscCs}tii}tiid|iig}tiiid|}d}|idjotiiid|}t dh |i d6|i d6|i d 6|i d 6|id 6|id 6|id 6|id6|id6|id6|id6|id6|id6}n*|idjot |i}|iotiiid|}|id|_ |id|_ |id |_ |id |_ |id |_|id |_|id |_|id|_|id|_|id|_|id|_|id|_|itdSn t }tdh|d6|d6|d6|d6|d6|id6dt|S(NRRR!RRRR9R:R;R<R=R>R?R@RARBRCRDRsR8s/registro_de_actividad/sedit_institucion.htmlRtinstitucion_adminRRR%R,(RR(R)RiRcRRRXRkRZR9R:R;R<R=R>R?R@RARBRCRDRER8R\R]RhRfR-R.(R%RRRR5tfRR((s%/opt/public_html/CCYTET/snct/views.pytedit_institucionbs6   c Cstii}tiid|ii}tiid|iii}d}d|i job|i i d}|it d|t d|Bt d|Bt d|Bt d|B}nd }d |i jo|i i d }nt ||}|i i d }y|i |}WnFtj o|i d }n&tj o|i |i}nXd } d } tdh|d6| d6| d 6|d 6|d6|d6|d6|d6dt|S(NRR!RRRRRRi RRit Conferenciasregistro_expositor.htmlRRRRR%R,(RR(R)RiRcRRRRRRkRRRRRRR-R.( R%RRRRRRRRR8R((s%/opt/public_html/CCYTET/snct/views.pytagregar_expositors.!3c Cstii}tiididid}|idjo&t|i }|i i d}tii d|}d}x|D]}|i }qW||jo@t iii d|} | ii|| itdS|i i d}t} || _ | i| i} t iii d|} | i} | ii| | itdSn t}tdh|d6|d6|d 6|d 6|d6d t|S( NR9R8iRs/agregar_expositor/sadd_expositor.htmlRR%RWtlista_expositoresR,(RR(R)R^RRRRXtRegistroExpositorR8RkRcR9RRRRhRfRR-R.( R%RRR:RWt expositor_t consulta_expotvartepRqRRt actividad_id((s%/opt/public_html/CCYTET/snct/views.pyt add_expositors6$           cCs5tiiid|}|ii|tdS(NRs/agregar_expositor/(RR(R)RkRtremoveRf(R%Rt id_expositortconsul_expositor((s%/opt/public_html/CCYTET/snct/views.pytborrar_expositorsc Cstii}tiid|iig}tiiid|iig}d}d|ijob|ii d}|it d|t d|Bt d|Bt d|Bt d|B}nd }d |ijo|ii d }nt ||}|ii d }y|i |}WnFt j o|i d }n&tj o|i |i}nXtd h|d6|d 6|d6|d6|d6|d6dt|S(NRR!RRRRRRi RRisregistro_participantes.htmlRRRR%R,(RR(R)RiRcRRRRRkRRRRRRR-R.( R%RRRRRRRR((s%/opt/public_html/CCYTET/snct/views.pytagregar_participantess*$3cCstii}tiididid}|idjo(t|i }|i i d}tii d|}d}x|D]}|i }qW||jo@t iii d|} | ii|| itdS|io^|i} | i} t iii d|} | i} | ii| | itdSd} ti|| n t}tdh|d6|d 6|d 6|d 6d t|S( NR9R8iRs/agregar_participantes/s&Por favor, corrija el siguiente error.sadd_participantes.htmlRRWR:R%R,(RR(R)R^RRRRXtRegistroParticipantesR8RkRcR9RRRRhRfR\RRRoR-R.(R%RRR:RWtparticipantes_tconsulta_participantesR>R?RqRRR@Rv((s%/opt/public_html/CCYTET/snct/views.pytadd_participantess6$           cCs5tiiid|}|ii|tdS(NRs/agregar_participantes/(RR(R)RkRRBRf(R%Rtid_participantetconsul_participante((s%/opt/public_html/CCYTET/snct/views.pytborrar_participante9sc Cstii}tiid|iig}tiiid|iig}d}d|ijob|ii d}|it d|t d|Bt d|Bt d|Bt d|B}nd }d |ijo|ii d }nt ||}|ii d }y|i |}WnFt j o|i d }n&tj o|i |i}nXtd h|d6|d 6|d6|d6|d6|d6dt|S(NRR!RRRRRRi RRisregistro_organizadores.htmlRRRR%R,(RR(R)RiRcRRRRRkRRRRRRR-R.( R%RRRRRRRR((s%/opt/public_html/CCYTET/snct/views.pytagregar_organizadoresBs*$3cCstii}tiididid}|idjo(t|i }|i i d}tii d|}d}x|D]}|i }qW||jo@t iii d|} | ii|| itdS|io^|i} | i} t iii d|} | i} | ii| | itdSd} ti|| n t}tdh|d6|d 6|d 6|d 6d t|S( NR9R8iRs/agregar_organizadores/s&Por favor, corrija el siguiente error.sadd_organizadores.htmlRRWR:R%R,(RR(R)R^RRRRXtRegistroOrganizadorR8RkRcR9RRRRhRfR\RRRoR-R.(R%RRR:RWt organizador_tconsulta_organizadorR>R?RqRRR@Rv((s%/opt/public_html/CCYTET/snct/views.pytadd_organizadoresds6$           cCs5tiiid|}|ii|tdS(NRs/agregar_organizadores/(RR(R)RkRRBRf(R%Rtid_organizadortconsul_organizadores((s%/opt/public_html/CCYTET/snct/views.pytborrar_organizadorsc Cstii}tiid|iig}tiiid|iig}d}d|ijob|ii d}|it d|t d|Bt d|Bt d|Bt d|B}nd }d |ijo|ii d }nt ||}|ii d }y|i |}WnFt j o|i d }n&tj o|i |i}nXtd h|d6|d 6|d6|d6|d6|d6dt|S(NRR!RRRRRRi RRisregistro_patrosinador.htmlRRRR%R,(RR(R)RiRcRRRRRkRRRRRRR-R.( R%RRRRRRRR((s%/opt/public_html/CCYTET/snct/views.pytagregar_patrosinadoress*$3cCstii}tiididid}|idjo(t|i }|i i d}tii d|}d}x|D]}|i }qW||jo@t iii d|} | ii|| itdS|io^|i} | i} t iii d|} | i} | ii| | itdSd} ti|| n t}tdh|d6|d 6|d 6|d 6d t|S( NR9R8iRs/agregar_patrosinadores/s&Por favor, corrija el siguiente error.sadd_patrosinador.htmlRRWR:R%R,(RR(R)R^RRRRXtRegistroPatrosinadorR8RkRcR9RR%RRhRfR\RRRoR-R.(R%RRR:RWt patrosinador_RQR>R?RqRRR@Rv((s%/opt/public_html/CCYTET/snct/views.pytadd_patrosinadoress6$           cCs5tiiid|}|ii|tdS(NRs/agregar_patrosinadores/(RR(R)RkR%RBRf(R%Rtid_patrosinadortconsul_patrocinadores((s%/opt/public_html/CCYTET/snct/views.pytborrar_patrosinadoresscCs#tiid|itdS(NRs/registro_de_actividad/(RR(RctdeleteRf(R%t id_borrar((s%/opt/public_html/CCYTET/snct/views.pytborrarscCs#tiid|itdS(NRs/principal_administrador/(RiR(RcR]Rf(R%tborrar_institucion((s%/opt/public_html/CCYTET/snct/views.pyR`scCst|}tdS(Ns/index(tlogoutRf(R%R((s%/opt/public_html/CCYTET/snct/views.pyt logout_user s (RlRmc Cs|iid}tiiid|}tiidd}d}d}d}d}x2|D]*}|i}|i}|i }|i }qaWytiiid|} Wn&ti j ot dSt nX| i|| itd |d } |iid d } |iid | } |iidd} t|}| oP| oI| oByt| | | |gWntj ot dSXtdSt dSdS(Ns wizard[email]RMtlengthi iR!Rs>El correo no existe, o Verifique que lo escribio correctamentesSu nueva contrasena es: s+. Por su seguridad se recomienda cambiarla.RRsContraseña NuevaRSRTsjonatansimpleplan89@gmail.comsInvalid header found.s/index/s+Make sure all fields are entered and valid.(R8RkRR(R)Rctmake_random_passwordRRPR~RMt DoesNotExistRntHttp404t set_passwordRhR_RlRmRf(R%R@t consulta_usert new_passwordRwR{R~RMRtRjRvRRRSRTR((s%/opt/public_html/CCYTET/snct/views.pyt send_emails@           c Cstiid|iig}|ii}tiiid|}|i}tiiid|}d}d|ijo1|iid}tiiid|}nd}d|ijo|iid}nt ||}|iid } y|i | } WnFt j o|i d } n&t j o|i |i } nXtd h|d 6|d 6|d6|d6| d6|d6dt|S(NRRjtmunicipio__nombreR!Rtnombre__icontainsi RRislista_instituciones.htmlR%RRRR,(RiR(RcRRR)RkR<RRRRRRR-R.( R%RRtmun_insR<RRRRRR((s%/opt/public_html/CCYTET/snct/views.pytlist_instituciones=s*  cstiiid|i}itiiid|}|idtdt}t ii}|id|i d}|id|i d}|id|i d}|id|i d }|id|i d } t i } | i } d } td d } t}g}t| dttddtddtddtddt}g}|d}|itdd|d}t|_d|_d|_|itdd|d}t|_d|_d|_ddgg}x?|D]7}|idt| d t|i|igq WxK|i d|D]7}|idt| d t|i|igqYWxK|i d|D]7}|id!t| d t|i|igqWxK|i d|D]7}|id!t| d t|i|igqWxK| i d|D]7}|id"t| d t|i|igqCWt!|dtdtd#td$tgd%d&d'd(d?d@d+t"i#fd,dAdBdfd-dCdDd.fd-dEdFd.fd-dGdHd1fd-dIdJd.fd-dKdLd1fd-dMdNd.fd-dOdPd.fd-dQdRd1fd-dSdTd.fg }d.|_$|i|d*dk%}|i&i'|i&i(|i&i)t*d9|i&i'|i&i(|i&i)t*d:fd;}d<}|i+|d=|d>|| S(UNRRjRRtid__inRRRRR%R!Rsapplication/pdfRRiRRg@RiRR{RRi RitFOLIOStNombresTAB-AI-RsTAB-OI-sTAB-PI-g@g @RiRRiig?RRRiiRiiiiiiisstatic/logo.pngsstatic/logo-dgtic.pngcs|i|idtddd|idd|idtdtd t|id tdtd t|id td dd|idtdtd|i|idS(Niiii2Ri g@g3@s Institucion: g2@s Municipio: gffffff,@iiPi(ig?s Página %d( RRR RRR_RRR(RR(R|Rt municipio_R(s%/opt/public_html/CCYTET/snct/views.pyRs %%"cSsP|i|idd|idtdtd|itf|idS(NRi ig?s Página %d %s(RRRR RRRR(RR((s%/opt/public_html/CCYTET/snct/views.pyRs (RR(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(i i(ii(,RiR(R)RkRjR<RRcR`R^t values_listRRRRnRRR R RR RRRRRRRR R_RR9texcludeRRR R R RgR RRRR(R%RRRtpersonast expositores_RHtresponsable_actividad_RPtpatrocinadores_RRRRRRRRRRRRtRR RR((RRrRR|s%/opt/public_html/CCYTET/snct/views.pytfolios_institucionales\s     )          "   -- cCssd}|io@|id}|dj o"tiid|id}qSntdh|d6dt|S(NR!RpRPs results.htmltresultsR,( tis_ajaxR8RRR(RcRR-R.(R%RzRp((s%/opt/public_html/CCYTET/snct/views.pytajax_user_searchs    &cCssd}|io@|id}|dj o"tiid|id}qSntdh|d6dt|S(NR!RyR9sresults_instituto.htmlR|R,( R{R8RRiR(RcRR-R.(R%R|Ry((s%/opt/public_html/CCYTET/snct/views.pytajax_institucions    &cCs|iod}|idjo d}q|idjoY|id}tiiid|}tidtiii d|dd }qnt |d d S( NR!Rseste se envio via getR8tid_participacionRtjsontfieldsR9Rsapplication/javascript(Rsnombre( R{RXR8tcat_tipo_participacionR(R)RkR#t serializeRcRn(R%tparticipacion_trespuestR~ttipoR((s%/opt/public_html/CCYTET/snct/views.pytajax_participacion s   5cCs\tiid|}|idjot|id|}t|i}|io|ioy|id|_ |id|_ |id|_ |id|_ |i |id|iti|d td Sn,td|}t}|i |id_tiidd }td h|d 6|d6dd6|d6dd6dt|S(NRR8RORPRLt last_nameR@RQs%Se actualizo exitosamente el registros/mostrarusuarioisusuarioform.htmlRUt formcorreotEditart operaciontdatostactivet user_menuR,(RR(RkRXt Permisos2FormR8t CorreoFormR\R]RPRLRRMRgRhRReRfRRRtR-R.(R%RtinstanciausuarioRURtconsultausuario((s%/opt/public_html/CCYTET/snct/views.pyt editarusuario s&  %c Cs^tiidd}d}d|ijoH|iid}|itd|td|Btd|B}nd}d |ijo|iid }nt||}|iid }y|i|}WnFt j o|id}n&t j o|i|i }nXhd d 6|d 6dd6|d 6|d6}t d|dt |S(NRiR!Rtusername__icontainstfirst_name__icontainstlast_name__icontainsi RRs Mostrar TodosRRRRsusuariomostrar.htmlR,(RR(RtRRkRcRRRRRRR-R.(R%RRRRRt paginadort diccionario((s%/opt/public_html/CCYTET/snct/views.pytmostrarusuario6 s2 cCsRtiid|}|idjot|i}|iou|id|_|id|_ |id|_ |id|_ |id|_ |i ti|dtd Sti|d nit}|i|id_|i |id_|i |id_|i |id_|i |id_td h|d 6d t|S(NRR8RFRGRHRIRJs%Se actualizo exitosamente el registros/registro_de_actividadscorrija los siguientes erroresseditarresponsable.htmlRUR,(R^R(RkRXtEditarResponsableFormR8R\R]R9R>R?RIR@RhRReRfRoRRR-R.(R%tid_responsabletinstanciaresponsableRU((s%/opt/public_html/CCYTET/snct/views.pyteditarresponsableZ s(    (~t django.httptdjango.template.responsetdjango.shortcutst snct.formstdjango.contrib.auth.decoratorstdjango.contribRtdjango.contrib.auth.modelsRtdjango.templatetdjango.contrib.authtdjango.db.modelsRtdatetimetdjango.core.paginatorRRRRtreportlab.pdfgenRtreportlab.pdfgen.canvasR treportlab.lib.pagesizesR R R treportlab.lib.unitsR RRRtreportlab.lib.enumsRRRRtreportlab.platypusRRRRRRRt reportlab.libRtreportlab.lib.stylesRRRtreportlab.rl_configR tlocalet PAGE_HEIGHTt PAGE_WIDTHtTitleRRt django.utilsR"t django.coreR#tdjango.views.decorators.csrfR$R+R/R0R1R2R3R4R7RRRtlogin_requiredRRRRRRRRRRRRRR#R&R'R(R*R,R3R4R7R9RARERFRJRMRNRRRURVRYR\R_R`Rbtdjango.core.mailRlRmRjRnRyR|R}RRRR(((s%/opt/public_html/CCYTET/snct/views.pyts         ""4             , cm%( iiyiefwh t*$-#1 "3"3  )    $