Переопределил модель user,
class User(AbstractUser):
balance = models.IntegerField(default=0, verbose_name='Баланс')
usergroups = models.ForeignKey(UserGroup, verbose_name='Группа', blank=True, null=True)
django-registration при регистрации пишет что Manager isn't available; 'auth.User' has been swapped for 'personalarea.User'
В settings.py следующее:
AUTH_USER_MODEL = 'personalarea.User'
В админке выводится нормально, createsuperuser работает, а вот при регистрации нет. Просмотрел исходники django-registration, там используется get_user_model, поидее должно обращаться к нужной модели. Ошибка в views.py:
def dispatch(self, *args, **kwargs):
if not self.registration_allowed():
return redirect(self.disallowed_url)
return super(RegistrationView, self).dispatch(*args, **kwargs)