You could use Ember Data to represent your models in the browser which makes it easy to use a Restful interface to load and save your models.
If you want push changes from your Django server to the browser, you could use websockets or long polling to update the Ember Data models