Я получаю ModuleNotFoundError, хотя у меня есть модуль в моем проекте django

Я использую Django 3.2.8, а также Django Rest Framework. Также использую python 3.6.8.

Моя структура каталогов такова :

iomobileproj

>>iomobileapp
...
apps.py
...

>>iomobileproj
. ...
settings.py
...

В apps.py :

from django.apps import AppConfig


class IomobileappConfig(AppConfig):
    default_auto_field = 'django.db.models.BigAutoField'
    name = 'iomobileapp'

В settings.py :

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
'iomobileapp.apps.iomobileappConfig'
]

Когда я пытаюсь запустить проект, я получаю следующую ошибку :

ModuleNotFoundError: Нет модуля с именем 'iomobileapp.apps.iomobileappConfig'; 'iomobileapp.apps' не является пакетом. Но модуль есть. Я запускаю аналогичный проект с тем же конфигом в другом проекте без ошибок.

Вернуться на верх