{% if False %}
This template is designed for Django 1.4's new startproject template option.
As much as I could, all the code has been updated to use the new suggested layout and functionality in Django 1.4.
By default, this template includes:
Background Tasks:
- Celery
Migrations:
- South
Caching:
- python-memcached
Admin:
- Includes django-admin-toolbar for development and production (enabled for superusers)
- Includes two debug-toolbar panels that are useful, but are disabled until they support Django 1.4
- django-debug-toolbar-user-panel
- memcache-debug-panel
Testing:
- nose and django-nose
- pylint, pep8, and coverage
Any of these options can added, modified, or removed as you like after creating your project.
- Create your virtualenv
- Install Django 1.4
- $ django-admin.py startproject --template http://code.acttao.com/doodoll-cloud-template --extension py,md projectname
- $ cd projectname
- Select your database adapter in requirements/compiled.txt (MySQL, Postgresql, or stick with SQLite)
- $ pip install -r requirements/dev.txt
- $ cp projectname/settings/local-dist.py projectname/settings/local.py (local.py shouldn't be added to your source control)
- $ ./manage.py syncdb
- $ ./manage.py runserver
{% endif %}
Describe your project here.
- Python >= 2.5
- pip
- virtualenv (virtualenvwrapper is recommended for use during development)
Fill out with installation instructions for your project.
This software is licensed under the New BSD License. For more
information, read the file LICENSE.