Оформление разных регистрационных форм в Django? - PullRequest
2 голосов
/ 06 августа 2020

Я пытаюсь создать два разных типа пользователей в Django с помощью AbstractUser. Я создал две модели, которые унаследованы от моей модели AbstractUser.

Как мне обновить UserCreationForm, чтобы в нем было поле для типа пользователя?

1 Ответ

3 голосов
/ 06 августа 2020

Просто переопределите встроенную UserCreationForm и при необходимости отрегулируйте поля.

class CustomUserCreationForm(UserCreationForm):
    class Meta:
        model = CustomUser
        fields = UserCreationForm.Meta.fields + ('type',)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...