Django 1.5 でカスタム ユーザー プロファイルを使用しており、最新の django-registration バージョンを使用しようとしていますが、sync コマンドを実行すると常にエラーが発生します。
CommandError: One or more models did not validate:
registration.registrationprofile: 'user' defines a relation with the model 'auth.User', which has been swapped out. Update the relation to point at settings.AUTH_USER_MODEL.
モデル:
class UserProfile(AbstractBaseUser):
username = models.CharField(max_length=140)
email = models.EmailField(
verbose_name='email address',
max_length=254,
unique=True,
db_index=True,
)
設定:
AUTH_USER_MODEL = 'gofindwhat_app.UserProfile'