Разрешение ошибки 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.