Obligando al Formulario de inicio de sesión de Django a tener un nombre de usuario de más de 30 caracteres

Estoy tratando de usar correos electrónicos para nombres de usuario, y ya casi funciona perfectamente. Seguí estas instrucciones: http://www.micahcarrick.com/django-email-authentication.html

El problema es que mi formulario de inicio de sesión todavía arroja un error que dice que el nombre de usuario solo puede tener 30 caracteres. Cambié el formulario de entrada para aceptar 75 caracteres y la tabla de la base de datos también. Pero algo en Django todavía bloquea esto.

¿Alguna idea?

ACTUALIZACIÓN:

{% csrf_token %}
    {% if form.non_field_errors %}
  • {{ form.non_field_errors }}
  • {% endif %}
  • {{ form.username.errors }}
  • {{ form.password.errors }} {{ form.password }}
Forgot your password?

5
задан Brenden 25 July 2011 в 04:56
поделиться