Integration Boundaries
djangoplay-cli deliberately keeps Django internals outside the Python import graph. The host application is treated as an external process boundary.
On this page ▾
Subprocess integrations
text
dplay
│
├── python manage.py collectstatic
├── python manage.py runserver
├── python manage.py runserver_plus
├── python -m celery -A paystream worker
├── python -m celery -A paystream beat
├── python paystream/security/encrypt_env.py
├── redis-cli flushall
└── openssl / platform certificate toolsCurrent host assumptions
The implementation currently assumes:
text
repository root/
└── webapp/
├── manage.py
├── paystream/
│ └── security/
│ └── encrypt_env.py
└── logs/
└── *.logCelery is currently invoked with:
text
-A paystreamTherefore the CLI is Django-framework decoupled, but it is not yet a generic Django project launcher.
This distinction is important for future refactoring.
Something wrong or missing on this page?Report a docs issue