Django and deployments
A proposed deployment API for Django would break the process into six stages, from preparing the environment and production settings to first-time setup and repeat deployments. Rather than making Django support every hosting model, the approach starts with lower-level commands and a deliberately non-automating interface that packages and plugins could build on.