ó F–Rc@s–ddlmZddlmZddlmZddlmZmZdefd„ƒYZ ddl m Z ddlm Z d efd „ƒYZ d S( iÿÿÿÿ(tforms(t ModelForm(t aplicacion(t TextInputtSelecttAplicacionFormcBs$eZddd„ƒYZd„ZRS(tMetacBsVeZeZd Ziedidd6dd6ƒd6edidd6dd6ƒd6ZRS( tnombreturltesquematattrss"Escriba el nombre de la aplicaciont placeholdertspan5tclasss Escriba el dominio de aplicacion(snombresurlsesquema(t__name__t __module__RtmodeltfieldsRtwidgets(((s2/home/guillermo/Proyectos/Aqueronte/oauth/forms.pyR s cCs|jS(N(t cleaned_data(tself((s2/home/guillermo/Proyectos/Aqueronte/oauth/forms.pytcleans((RRRR(((s2/home/guillermo/Proyectos/Aqueronte/oauth/forms.pyRs (tUser(RtResponsableFormcBs<eZejƒZddd„ƒYZd„Zed„ZRS(RcBsÀeZeZdZiedidd6d d 6ƒd6edid d6d d 6ƒd6edid d6ƒd6edid d 6ƒd6edid d 6dd 6ƒd6edidd 6dd 6ƒd6ZRS(tusernametpasswordt verificart first_namet last_nametemailR sEscriba el nombre de la personaR R R sEscriba el apellidosCorreo electronicottypetspan6(susernamespasswords verificars first_names last_namesemail(RRRRRRR(((s2/home/guillermo/Proyectos/Aqueronte/oauth/forms.pyR"scCs|jS(N(R(R((s2/home/guillermo/Proyectos/Aqueronte/oauth/forms.pyR0scCsFtt|ƒjdtƒ}|j|jdƒ|rB|jƒn|S(NtcommitR(tsuperRtsavetFalset set_passwordR(RR tuser((s2/home/guillermo/Proyectos/Aqueronte/oauth/forms.pyR"3s  (( RRRt CharFieldRRRtTrueR"(((s2/home/guillermo/Proyectos/Aqueronte/oauth/forms.pyR s  N(tdjangoRt django.formsRt oauth.modelsRtdjango.forms.widgetsRRRtdjango.contrib.auth.modelsRRR(((s2/home/guillermo/Proyectos/Aqueronte/oauth/forms.pyts