Задать вопрос
Ответы пользователя по тегу Django
  • Как расширить формы авторизации Django?

    @EnotShow
    А в чём проблема ? Создаешь новое приложения, где будет логика твоей регистрации. В файле модели создаешь класс который наследуется от AbstractUser. И пишешь поля которые тебе нужны. Если нужно поля можно переопределить, по типу
    class User(AbstractUser):
        # change current user fields
        username = models.CharField(max_length=255, unique=False, blank=True)
        email = models.EmailField(unique=True)
        # my custom fields
        phone = models.CharField(max_length=255)
        address = models.CharField(max_length=255, blank=True)
    . Подключаешь это все в settings и там же добавляешь параметр AUTH_USER_MODEL = 'way.toYou.model'. Остается настроить это в админке и вуаля.
    Могу кинуть пример кода, если нужно.
    Ответ написан