Я не могу создать другую пользовательскую модель пользователя, чтобы отменить ту, которую я создал ранее, когда я делаю это и выполняю миграцию, она конфликтует с новой моделью.

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

Думал, что если я изменю базу данных и выполню миграцию, то все заработает, но нет, они говорят следующее:

ERRORS: user.UserAccountModel.groups: (fields.E304) Обратный аксессор 'Group.user_set' для 'user.UserAccountModel.groups' конфликтует с обратным аксессором для 'userAccount.UserModel.groups'. СОВЕТ: Добавьте или измените аргумент related_name в определении для 'user.UserAccountModel.groups' или 'userAccount.UserModel.groups'. user.UserAccountModel.user_permissions: (fields.E304) Обратный аксессор 'Permission.user_set' для 'user.UserAccountModel.user_permissions' конфликтует с обратным аксессором для 'userAccount.UserModel.user_permissions'. СОВЕТ: Добавьте или измените аргумент related_name в определении для 'user.UserAccountModel.user_permissions' или 'userAccount.UserModel.user_permissions'. userAccount.UserModel.groups: (fields.E304) Обратный аксессор 'Group.user_set' для 'userAccount.UserModel.groups' конфликтует с обратным аксессором для 'user.UserAccountModel.groups'. СОВЕТ: Добавьте или измените аргумент related_name в определении для 'userAccount.UserModel.groups' или 'user.UserAccountModel.groups'. userAccount.UserModel.user_permissions: (fields.E304) Обратный аксессор 'Permission.user_set' для 'userAccount.UserModel.user_permissions' конфликтует с обратным аксессором для 'user.UserAccountModel.user_permissions'. СОВЕТ: Добавьте или измените аргумент related_name в определении для 'userAccount.UserModel.user_permissions' или 'user.UserAccountModel.user_permissions'.

Подсказка: Моя первая пользовательская модель была 'UserModel' в приложении userAccount, а теперь я изменил ее на 'UserAccountModel' в приложении user

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