Backbone.js and Django
github.com
github.com
Just inherit from View, and define get(), post(), etc.
As far as wrappers for backbone and tastypie, I think https://github.com/PaulUithol/backbone-tastypie is a pretty good starting point, and a little more complete than what I wrote there.
Why? See http://django-rest-framework.org/howto/alternativeframeworks...
Also, take a look at the render()[2] shortcut function to collapse the template loading, context settings, and rendering steps into one.
[1]: https://docs.djangoproject.com/en/1.3/ref/request-response/#... [2]: https://docs.djangoproject.com/en/1.3/topics/http/shortcuts/...
https://docs.djangoproject.com/en/dev/topics/signing/
You can use this to store the session data with the user without having to consult a database and without fear that they will tamper with the id:
return methods[request.method](request, item_id)
with:
return request.method.lower(request, item_id)