Project structure

.
├── app                  # "app" — це Python-пакет
│   ├── __init__.py      # цей файл робить "app" "Python-пакетом"
│   ├── main.py          # модуль "main", напр. import app.main
│   ├── dependencies.py  # модуль "dependencies", напр. import app.dependencies
│   └── routers          # "routers" — це "Python-підпакет"
│   │   ├── __init__.py  # робить "routers" "Python-підпакетом"
│   │   ├── items.py     # підмодуль "items", напр. import app.routers.items
│   │   └── users.py     # підмодуль "users", напр. import app.routers.users
│   └── internal         # "internal" — це "Python-підпакет"
│       ├── __init__.py  # робить "internal" "Python-підпакетом"
│       └── admin.py     # підмодуль "admin", напр. import app.internal.admin

Або

Кожен додаток — це окрема директорія модуля ("cheese")