Можно ли зарегистрировать внутреннюю директорию проекта Django в качестве приложения в том же проекте?
В проекте Django, таком как "myproject", где автоматически создается подкаталог с именем "myproject", я зарегистрировал этот подкаталог как приложение, намереваясь использовать его в качестве управляющего приложения для всего проекта.
Например, если структура каталогов моего проекта выглядит следующим образом:
myproject/
├── myproject/
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ ├── apps.py <!-- the odd addition -->
│ ├── wsgi.py
│ └── asgi.py
├── myapp1/
│ ├── __init__.py
│ ├── models.py
│ ├── views.py
│ └── ...
└── ...
Я зарегистрировал внутреннюю директорию "myproject" как приложение в проекте Django. Несмотря на то, что эта настройка работает без проблем, мне интересно узнать мнение сообщества или какие-либо соображения по поводу такого подхода. Есть ли какие-либо соображения, мнения или лучшие практики, связанные с регистрацией директории проекта в качестве приложения в проекте Django?