django-registration が django 1.5 とカスタム ユーザー モデルをサポートしていない場合。私はdjango-allauthを使用しようとしていますが、一見すると素晴らしい製品です。
問題があります-ユーザー名フィールドが必要ですが、アプリにはユーザー名がありません。したがって、allauth のドキュメントには次のように記載されています。
**Available settings:**
ACCOUNT_AUTHENTICATION_METHOD (="username" | "email" | "username_email")
使用するログイン方法を指定します。ユーザーがユーザー名、電子メール アドレス、またはその両方を入力してログインするかどうかを指定します。
OK、完了しましたが、エラーが発生しました:
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)
...
設定.py
ACCOUNT_USERNAME_REQUIRED = False
ACCOUNT_AUTHENTICATION_METHOD = ('email')
AUTH_USER_MODEL = 'internboard.MyUser'
私が間違っていることは何ですか?