ó Ã.gUc@szddlTddlTddlTddlTddlTddlTddlmZd„Zd„Z e ddƒd„ƒZ dS( iÿÿÿÿ(t*(tQcCs t|dƒS(Ns index.html(tTemplateResponse(trequest((s&/home/paco/insumos/apps/Login/views.pytindex scCsi|jd}|jd}td|d|ƒ}d}|dk rH|jr;t||ƒ|j}yºtjjd|j ƒ}|j j dkr—t dƒS|j j dks»|j j dkrÅt dƒS|j j d krát d ƒS|j j d krýt d ƒS|j j d krt dƒSWntj k r0nXt dƒS|d}n |d}t|di|d6ƒS(NtusernametpasswordttusuariotADMINs/registro_abasto/tCORMtATCtJATs/lista_municipio_abasto/tABTOs/requerimientos/tSUBOPs/programacion_entrega/s /principal/sCuenta desactivadas-Usuario no valido, Verifique sus credencialess index.htmltmsj(tPOSTt authenticatetNonet is_activetlogintusert CatPersonatobjectstgettidt tipoPersonatclavetHttpResponseRedirectt DoesNotExistR(RRRRtmensajeRtpersona((s&/home/paco/insumos/apps/Login/views.pytvalidars4       $      t login_urls/indexcCst|ƒ}tdƒS(Ns/index(tlogoutR(Rtresponse((s&/home/paco/insumos/apps/Login/views.pyt logout_user1s N( t django.httptdjango.shortcutstdjango.template.responsetdjango.contrib.authtdjango.contrib.auth.decoratorstapps.control.modelstdjango.db.modelsRRR tlogin_requiredR$(((s&/home/paco/insumos/apps/Login/views.pyts        "