We use backbone + django for the application, however, only django doesnโt work very well with the framework, since most of the template system and some viewing systems become redundant when you exchange REST-api. Fortunately, you can easily add an API to django through the plunger, tastypie, or our favorite django-rest-framework.
The problem is a doubled code base, you need to define models and potentially generate the verification logic twice, in different frames. Perhaps you should take a look at node.js as a replacement for django with a backend to be able to reuse the logic on both sides of http. Perhaps look at the capsule from andyet.com (more precisely, Henrik Joreteg) to reuse the base system on the client and server.
The new guy on the block seems djangbone ( https://github.com/af/djangbone ) makes it very easy to use Django ORM with the base!
source share