ModuleNotFoundError: Нет модуля с именем 'django.contrib.contenttyfrom datetime import timedelta'
Я пытаюсь выполнить миграцию "python manage.py makemigrations", но получаю ошибку
Traceback (most recent call last):
File "/home/anton/Documents/project2/backend/my_backend/manage.py", line 22, in <module>
main()
File "/home/anton/Documents/project2/backend/my_backend/manage.py", line 18, in main
execute_from_command_line(sys.argv)
File "/home/anton/Documents/project2/backend/pr2_venv/lib/python3.12/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
utility.execute()
File "/home/anton/Documents/project2/backend/pr2_venv/lib/python3.12/site-packages/django/core/management/__init__.py", line 416, in execute
django.setup()
File "/home/anton/Documents/project2/backend/pr2_venv/lib/python3.12/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/anton/Documents/project2/backend/pr2_venv/lib/python3.12/site-packages/django/apps/registry.py", line 91, in populate
app_config = AppConfig.create(entry)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/anton/Documents/project2/backend/pr2_venv/lib/python3.12/site-packages/django/apps/config.py", line 193, in create
import_module(entry)
File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'django.contrib.contenttyfrom datetime import timedelta'
Я не могу найти файл с этой ошибкой, и я также не могу установить этот модуль pip install timedelta Я также сделал
только в файле .env SECRET_KEY=django-insecure-3+qcjvwgd8r95x++s85nwz7xa+#^v2hiv7-pbgdz)b1s5)gx&w DEBUG=TRUE
В from datetime import timedelta
нет особого смысла в INSTALLED_APPS
. Вероятно, вы хотите установить django.contrib.contenttype
, но, возможно, из-за ошибки копи-паста вы включили этот импорт. Вам следует переписать этот элемент так:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttype',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
'auth_app',
'corsheaders',
]