django-layout
provides sane defaults for new Django projects based on established best practices. To use django-layout
run the following command:
django-admin.py startproject --template=https://github.com/lincolnloop/django-layout/zipball/master --extension=py,rst,gitignore,example project_name
Note
The text following this comment block will become the README.rst of the new project.
To bootstrap the project:
virtualenv {{ project_name }} source {{ project_name }}/bin/activate cd path/to/{{ project_name }}/repository pip install -r requirements.pip pip install -e . cp {{ project_name }}/settings/local.py.example {{ project_name }}/settings/local.py manage.py syncdb --migrate
Developer documentation is available in Sphinx format in the docs directory.
Initial installation instructions (including how to build the documentation as HTML) can be found in docs/install.rst.