Start your next Django based project with a pre-configured virtual environment in a few seconds.
- Common skeleton for a broad range of Django projects.
- Project deployment in one build step.
- Pre-configured virtual environment for Python (thanks to Virtualenv and Virtualenvwrapper).
- IPython pre-configured for compatibility with Python 3 syntax.
- Some useful pre-configurations for Virtualenvwrapper postactivate script.
Currently supporting Python 2.7, 3.3 and above. For more information about versions see the Travis page.
- Download this project.
- Rename the folder as you want.
- Add the Python dependencies in the
requirements
folder. - Move to the project root folder and run:
./bin/build.sh
. You can run this script whenever you need to update the project.
Finally type workon
and the name of your virtualenv to start working on your new project. See the Virtualenvwrapper docs to learn more about the workflow with this virtual environments manager.
- bin/: scripts.
- boot/: bootstrap templates for config files.
- conf/: config files (generated automatically on every build).
- docs/: project documentation.
- requirements/: Python dependencies.
- src/: your Django project will be here.