Я пытаюсь использовать функцию тестирования Django. Я добавил пустой test.py
в app/post/tests
(вместе с __init__.py
). Однако, когда я запускаю python manage.py test post
он возвращает ImportError: No module named 'app.post'
. Любая идея, почему это сказано и как я могу это исправить?
Проблема в том, что вы не добавили свое имя приложения в файл settings.py. Добавьте свое приложение в файл settings.py и будет исправлена ошибка.
INSTALLED_APPS = [
'post',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
INSTALLED_APPS
- он все еще не работает