Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A fork of to be deployed to Stackato

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
gtd updated deprecated functions to Django 1.5
static Import samples from internal git repo
templates updated deprecated functions to Django 1.5
.gitignore Ignore pyc files
Procfile run the app using gunicorn updated readme to show change in db requirements Import samples from internal git repo Import samples from internal git repo
manifest.yml Specify memory
requirements.txt execute_manager has been deprecated and now removed from django DEBUG=True is not required to serve static files in Django define django-gtd environments in stackato.yml

Django GTD

A sample Getting Things Done (GTD) app using PostgreSQL, Memcached and the Django admin interface. To create projects, actions, context or make any modifications, use the Django admin URL at http://<app-url>/admin/.

Local development

pypm install -r requirements.txt
python syncdb
python migrate
python runserver

Deploying to Stackato

Push to the cloud, and then initialize the database:

stackato push -n

Visit http://gtd.stackato.local/ to see the list of tasks. Visit http://gtd.stackato.local/admin/ to modify tasks, projects and contexts.

Want to use PostgreSQL?

To use mysql instead of postgresql on production, you need to make only a few changes before pushing (or updating) your app:

  • In stackato.yml, replace mysql with postgresql under services.
  • In stackato.yml, replace mysql-python with psycopg2 under requirements.
Something went wrong with that request. Please try again.