Модель 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'.