Отображение выбора группы администратора Django при создании пользователя

#django #django-forms

#джанго #джанго-формы

Вопрос:

Я пытаюсь упростить создание пользователя, показывая поля модели пользователя, 1 поле из расширенной модели и выбор группы от администратора Django.

Это работает нормально, но я не могу получить тот же выбор, что и на странице обновления пользователя.

Я пытаюсь сделать это: Выбор группы из обновления пользователя

Но я могу добраться только до этого: Несколько вариантов Django по умолчанию

Вот мой admin.py:

 from django.contrib import admin from django.contrib.auth.admin import UserAdmin as BaseUserAdmin from django.contrib.auth.models import User, Group from django.contrib.auth.forms import UserCreationForm from django import forms  # Register your models here.  from .models import *  class UserCreateForm(UserCreationForm):  group = forms.ModelMultipleChoiceField(queryset=Group.objects.all(),  required=True)   class Meta:  model = User  fields = ('username', 'first_name' , 'last_name', 'group', )  class UserBoolInline(admin.StackedInline):  model = UserBool  fk_name = 'user'  can_delete = False  verbose_name_plural = 'UserBool'  class UserAdmin(BaseUserAdmin):  add_form = UserCreateForm  inlines = (UserBoolInline,)  add_fieldsets = (  (None, {  'classes': ('wide',),  'fields': ('first_name', 'last_name', 'username', 'password1', 'password2', 'group' ),  }),  )  admin.site.unregister(User) admin.site.register(User, UserAdmin)