Remover o campo "username" do django-allauth

Quando o django-registration não suporta o django 1.5 e o modelo de usuário customizado. Estou tentando usar o django-allauth, a partir do primeiro look é ótimo produto.

Problema eu tenho - campo de nome de usuário necessário, mas no meu aplicativo eu não tenho nome de usuário. Então, a documentação do allauth diz:

**Available settings:**
ACCOUNT_AUTHENTICATION_METHOD (="username" | "email" | "username_email")

Especifica o método de login a ser usado - se o usuário efetua login digitando seu nome de usuário, endereço de e-mail ou um dos dois.

Ok, eu terminei e recebi um erro:

AssertionError at /accounts/signup/
No exception supplied

models.py:

class MyUser(AbstractBaseUser, PermissionsMixin):
    title = models.CharField ('Name', max_length=100)
    email = models.EmailField('Email', max_length=255, unique=True)
    ...

settings.py

ACCOUNT_USERNAME_REQUIRED = False
ACCOUNT_AUTHENTICATION_METHOD = ('email')
AUTH_USER_MODEL = 'internboard.MyUser'

O que estou fazendo errado?

questionAnswers(2)

yourAnswerToTheQuestion