Модель TokenProxy уже зарегистрирована в приложении 'authtoken'

Я столкнулся с этой проблемой при миграции в Django admin после того, как обновил название приложения 'rest_framework.authtoken' в настройках проекта django.

Выдает ошибку Модель TokenProxy уже зарегистрирована в приложении 'authtoken'.

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

Я также попытался отменить миграцию с помощью команды python manage.py migrate books, но она снова не распознает слово books.

Пожалуйста, помогите мне с этим.

Вот мои приложения в settings.py

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'accounts',
    'traderskamp_app',
    'rest_framework.authtoken',
    'rest_framework',
    'corsheaders',
]

Вот точная ошибка:

File "C:\Python39\lib\site-packages\rest_framework\authtoken\admin.py", line 51, in admin.site.register(TokenProxy, TokenAdmin) Файл "C:\Users\Anwar\AppData\Roaming\Python\Python39\site-packages\django\contrib\admin\sites.py", строка 126, in register raise AlreadyRegistered(msg) django.contrib.admin.sites.AlreadyRegistered: Модель TokenProxy уже зарегистрирована в приложении 'authtoken'.

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