Django Spanner

Django Spanner is a simple package used to deploy and manage Django applications. Django Spanner is a set of commands used to deploy and manage django projects. It internally uses Fabric. This can also be called as Deploying Django with Fabric.

  • You can use this to deploy & manage any django application with just few configurations. Configure once and run many times.
  • As well as you can deploy & manage single django application on multiple remote servers (multiple staging servers, multiple live servers). You can specify different configuration for each type of server (stage/live) like here sample config file
  • Also used to manage local django project to install requirements, run make migrations, migrate, take database backups and many more...

This package is developed by MicroPyramid team. Please refer the github repository for the django-spanner source code. It’s free and open source.