Разрешение ошибки django.core.exceptions.ImproperlyConfigured:

Столкнулись с этой ошибкой при попытке makemigrations:

django.core.exceptions.ImproperlyConfigured: DEFAULT_AUTO_FIELD refers to the module 'django.db.dashboard_models.BigAutoField' that could not be imported.

код во всех приложениях для поездов идентичен, меняется только название:

from django.apps import AppConfig
class ToolsConfig(AppConfig):
    default_auto_field = 'django.db.models.BigAutoField'
    name = 'tools'

Может кто-то подскажет, как это исправить, буду благодарен

Полное отслеживание:

    Traceback (most recent call last):
  File "E:\projects\mails\Portal\manage.py", line 22, in <module>
    main()
  File "E:\projects\mails\Portal\manage.py", line 18, in main
    execute_from_command_line(sys.argv)
  File "E:\projects\mails\venv\lib\site-packages\django\core\management\__init__.py", line 446, in execute_from_command_line
    utility.execute()
  File "E:\projects\mails\venv\lib\site-packages\django\core\management\__init__.py", line 440, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "E:\projects\mails\venv\lib\site-packages\django\core\management\base.py", line 402, in run_from_argv
    self.execute(*args, **cmd_options)
  File "E:\projects\mails\venv\lib\site-packages\django\core\management\base.py", line 448, in execute
    output = self.handle(*args, **options)
  File "E:\projects\mails\venv\lib\site-packages\django\core\management\base.py", line 96, in wrapped
    res = handle_func(*args, **kwargs)
  File "E:\projects\mails\venv\lib\site-packages\django\core\management\commands\makemigrations.py", line 141, in handle
    loader.check_consistent_history(connection)
  File "E:\projects\mails\venv\lib\site-packages\django\db\migrations\loader.py", line 313, in check_consistent_history
    applied = recorder.applied_migrations()
  File "E:\projects\mails\venv\lib\site-packages\django\db\migrations\recorder.py", line 81, in applied_migrations
    if self.has_table():
  File "E:\projects\mails\venv\lib\site-packages\django\db\migrations\recorder.py", line 59, in has_table
    return self.Migration._meta.db_table in tables
  File "E:\projects\mails\venv\lib\site-packages\django\utils\functional.py", line 71, in __get__
    return self.fget(cls)
  File "E:\projects\mails\venv\lib\site-packages\django\db\migrations\recorder.py", line 32, in Migration
    class Migration(models.Model):
  File "E:\projects\mails\venv\lib\site-packages\django\db\models\base.py", line 363, in __new__
    new_class._prepare()
  File "E:\projects\mails\venv\lib\site-packages\django\db\models\base.py", line 376, in _prepare
    opts._prepare(cls)
  File "E:\projects\mails\venv\lib\site-packages\django\db\models\options.py", line 317, in _prepare
    pk_class = self._get_default_pk_class()
  File "E:\projects\mails\venv\lib\site-packages\django\db\models\options.py", line 269, in _get_default_pk_class
    raise ImproperlyConfigured(msg) from e
django.core.exceptions.ImproperlyConfigured: DEFAULT_AUTO_FIELD refers to the module 'django.db.dashboard_models.BigAutoField' that could not be imported.
Вернуться на верх