Не работает относительный импорт модели в тестах на django

Подскажите, пожалуйста, в чем ошибка? В test.py через относительный импорт импортирую свою модель Scheme.

from .models import Scheme

И при запуске тестов рейзится ошибка:

RuntimeError: Model class scheme.models.Scheme doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

Тесты и модель лежат на одном уровне. В init модуля инициализировал default_app_config:

from .apps import SchemeConfig
default_app_config = 'apps.scheme.apps.SchemeConfig'

В setting'ах проекта указал:

INSTALLED_APPS = [
'apps.scheme.SchemeConfig',]

А если использовать полный импорт, ошибки не будет.

Структура проекта:

my_project
  - src
    - my_project
      - settings.py
    - apps
      - scheme
        - models.py
        - tests.py

Ответы (0 шт):