Я пытаюсь создать два разных типа пользователей в Django с помощью AbstractUser. Я создал две модели, которые унаследованы от моей модели AbstractUser.
Как мне обновить UserCreationForm, чтобы в нем было поле для типа пользователя?
Просто переопределите встроенную UserCreationForm и при необходимости отрегулируйте поля.
class CustomUserCreationForm(UserCreationForm): class Meta: model = CustomUser fields = UserCreationForm.Meta.fields + ('type',)