Подскажите, как сделать так, чтобы были доступны приложения, расположенные на одном уровне с проектом?
у меня вот такая структура:
library_project
├── library
│ ├── asgi.py
│ ├── __init__.py
│ ├── __pycache__
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── manage.py
├── catalog
│ ├── admin.py
│ ├── apps.py
│ ├── __init__.py
│ ├── migrations
│ ├── models.py
│ ├── tests.py
│ └── views.py
└── venv
├── bin
├── include
├── lib
├── pyvenv.cfg
└── share
Я пробовал в settings.py добавить строки
PROJECT_ROOT = os.path.dirname(__file__)
sys.path.insert(0, os.path.join(PROJECT_ROOT, '.'))
В INSTALLED_APPS = [....., 'catalog']
запускаю сайт
127.0.0.1:8000/catalog
Page not found
Что не так делаю?