Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hellysmile/django-backbone-todo

Just one more Django + Backbone + MongoDB Todo application on steroids
https://github.com/hellysmile/django-backbone-todo

Last synced: 30 days ago
JSON representation

Just one more Django + Backbone + MongoDB Todo application on steroids

Awesome Lists containing this project

README

        

django-backbone-todo
====================

:info: Just one more Django + Backbone + MongoDB Todo application on steroids

A `demo `_ is available on `heroku.com `_

Features
********

* `Backbone `_ singlepage todo application with `REST `_ based `Django `_ backend
* `Cross-Site-Request-Forgery `_ support for `Backbone `_
* `Mongoengine `_ support for `Django-REST-framework `_
* `Ujson `_ as `Json `_ renderer
* `Werkgeuz `_ as heroku static files handler

Usage
*****

Local copy
----------

install and run `MongoDB `_

.. code-block:: console

git clone https://github.com/hellysmile/django-backbone-todo.git
cd django-backbone-todo
virtualenv env
source env/bin/activate
pip install -r requirements.txt
python manage.py syncdb
python manage.py migrate
python manage.py runserver

Heroku copy
-----------

.. code-block:: console

git clone https://github.com/hellysmile/django-backbone-todo.git
cd django-backbone-todo
git remote add heroku
heroku addons:add mongolab
git push heroku master
heroku run python manage.py syncdb
heroku run python manage.py migrate
heroku open

.. image:: https://d2weczhvl823v0.cloudfront.net/hellysmile/django-backbone-todo/trend.png
:alt: Bitdeli badge
:target: https://bitdeli.com/free