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: