Конфликт пользовательских форм Custon в переменных [дубликат]

Пытаюсь использовать пользовательские формы для использования информации из моделей, для регистрации, входа и т.д.


models.py

from django.db import models
from datetime import datetime
from django.contrib.auth.models import AbstractUser

# error is in CustomUser, next line
class CustomUser(AbstractUser):
    username = models.CharField(max_length=32, blank=False)
    date = models.DateField(default=datetime.now)
    email = models.EmailField(max_length=32, unique=True, blank=False)
    password = models.CharField(max_length=32, blank=False)

forms.py

from django.contrib.auth.forms import UserCreationForm, UserChangeForm
#   UpdateView

from django.views.generic import CreateView


class CustomUserCreationForm(UserCreationForm):

    class Meta(UserCreationForm.Meta):
        model = CreateView
        fields = ('username', 'email')


class CustomUserChangeForm(UserChangeForm):

    class Meta:
        model = CreateView
        fields = ('username', 'email')


class UserAdmin(UserCreationForm):

    class Meta(UserCreationForm.Meta):
        model = CreateView
        fields = ('username', 'email')

После успешного запуска runserver отображается ошибка.:

ОШИБКИ: antelope.CustomUser.groups: (fields.E304) Обратный аксессор 'Group.user_set' для 'antelope.CustomUser.groups' конфликтует с обратным аксессором для 'auth.User.groups'. ups'. СОВЕТ: Добавьте или измените аргумент related_name в определение для 'antelope.CustomUser.groups' или 'auth.User.gro antelope.CustomUser.user_permissions:

(поля. E304) Обратный аксессор 'Permission.user_set' для 'antelope.CustomUser.user _permissions' конфликтует с обратным аксессором для 'auth.User.user_permissions'. СОВЕТ: Добавьте или измените аргумент related_name в определение для 'antelope. CustomUser.user_permissions" или 'aut h.User.user_permissions'. auth.User.groups:

(поля. E304) Обратный аксессор 'Group.user_set' для 'auth.User.groups' конфликтует с обратным аксессором f или 'antelope.CustomUser.groups'. ups'. СОВЕТ: Добавьте или измените аргумент related_name в определение для 'auth.User.groups' или 'antelope. CustomUser.gro auth.User.user_permissions:

(поля. E304) Обратный аксессор 'Permission.user_set' для 'auth.User.user_permissions' конфликтует с обратным аксессором для 'antelope.CustomUser.user_permissions'. СОВЕТ: Добавьте или измените аргумент related_name в определение для 'auth.User.user_permissions' или 'antelope. Cust omUser.user_permissions'.

Вернуться на верх