ó \Ù¥Rc@s`ddlTddlTddlTddlTddlTd„Zd„Zeddƒd„ƒZdS(iÿÿÿÿ(t*cCst|di|d6ƒS(Ns login.htmltrequest(tTemplateResponse(R((sBC:\Worldmine\Desarrollos\Python\Sys SICADIF\SICADIF\Login\views.pytlogin_ scCs|jd}|jd}td|d|ƒ}d}|dk rn|jrat||ƒtdƒS|d}n |d}t|di|d6ƒS( Ntusernametpasswordts/inicio/index/sCuenta desactivadas-Usuario no valido, Verifique sus credencialess login.htmltmsj(tPOSTt authenticatetNonet is_activetlogintHttpResponseRedirectR(RRRtusertmensaje((sBC:\Worldmine\Desarrollos\Python\Sys SICADIF\SICADIF\Login\views.pytvalidar s        t login_urls/login_cCst|ƒ}tdƒS(Ns/login_(tlogoutR (Rtresponse((sBC:\Worldmine\Desarrollos\Python\Sys SICADIF\SICADIF\Login\views.pyt logout_users N( t django.httptdjango.shortcutstdjango.template.responsetdjango.contrib.authtdjango.contrib.auth.decoratorsRRtlogin_requiredR(((sBC:\Worldmine\Desarrollos\Python\Sys SICADIF\SICADIF\Login\views.pyts