Ember Django Adapter Documentation

Ember Django Adapter (EDA) enables users to build applications using Django REST Framework and Ember.js. The two packages work with REST APIs, but differ on certain JSON formatting and semantics. Fortunately, Ember Data (the library powering Ember.js models) provides an opportunity to write custom adapters to bridge these differences. EDA is one such adapter specifically designed to work with Django REST Framework.


To build a project using Ember Django Adapter, you will need to be using:

  • Django REST Framework >= 3.0
  • Ember Data >= 1.13.7 note: Ember Data 1.13.x requires ember 1.12.1 and later
  • Ember CLI >= 0.2.7


In your Ember CLI project, install Ember Django Adapter from the command line:

ember install ember-django-adapter

See configuring for more information on customizing the adapter.