Ember CLI addon adapter for Django REST Framework
JavaScript HTML CSS
Latest commit cf0e63c Feb 5, 2017 @dustinfarris committed on GitHub Merge pull request #175 from apokinsocha/master
Update pagination.md
Permalink
Failed to load latest commit information.
addon clean Ember.merge deprecation and fix jshintrc Jan 3, 2017
app Update to ember-cli 0.2.4. May 14, 2015
blueprints Add descriptions to blueprints. May 16, 2015
config chore(tests): remove unit tests that stub _super Jan 4, 2017
docs Update pagination.md Jan 11, 2017
tests chore(tests): remove unit tests that stub _super Jan 4, 2017
vendor Release version 1.1.3 Sep 7, 2016
.bowerrc Initial Commit from Ember CLI v0.1.2 Nov 1, 2014
.editorconfig chore(ember): ember-cli 2.9 init Jan 4, 2017
.ember-cli Initial Commit from Ember CLI v0.1.2 Nov 1, 2014
.gitignore chore(ember): ember-cli 2.9 init Jan 4, 2017
.jshintrc chore(ember): ember-cli 2.9 init Jan 4, 2017
.npmignore chore(ember): ember-cli 2.9 init Jan 4, 2017
.watchmanconfig Update to ember-cli 1.13.15. Apr 20, 2016
AUTHORS.md Add GitHub usernames to AUTHORS.md Feb 4, 2015
CHANGELOG.md Release version 1.1.3 Sep 7, 2016
LICENSE.md chore(ember): ember-cli 2.9 init Jan 4, 2017
README.md Add test config for ember 2.0. Aug 28, 2015
bower.json chore(ember): ember-cli 2.9 init Jan 4, 2017
circle.yml update circle config Apr 9, 2015
ember-cli-build.js chore(ember): ember-cli 2.9 init Jan 4, 2017
index.js Add possibility to use this addon inside addon #163 Aug 22, 2016
mkdocs.yml Add support for HyperlinkedRelatedFields. Jul 3, 2015
package.json chore(package): update ember-cli-jshint to version 2.0.1 Jan 10, 2017
testem.js chore(ember): ember-cli 2.9 init Jan 4, 2017
testem.json Update to ember-cli 0.2.6. Jun 1, 2015
yarn.lock chore(package): add ember-load-initializers Jan 4, 2017

README.md

Ember Django Adapter

Circle CI

Ember Observer Score

Ember Data is a core Ember.js library that provides a store and ORM for working with your Ember models. Ember Data works with JSON API out of the box, however "Ember Data is designed to be agnostic to the underlying persistence mechanism". To that end, Ember Data encourages the use of adapters to manage communication with various backend APIs.

This adapter enables the use of Django REST Framework as an API backend for Ember Data. The addon is compatible with ember-cli version 0.2.7 and higher, Ember 1.12.1 and higher (including 2.0.0), and Ember Data v1.13.7 and higher (including 2.0.0).

Community

Development Hints

Working with master

Install EDA pegged to master:

npm i --save-dev ember-django-adapter@dustinfarris/ember-django-adapter

Working with your fork

Clone and install EDA:

git clone git@github.com:yourname/ember-django-adapter
cd ember-django-adapter
npm i && bower i
npm link

Install test dependencies in your project, and link your local copy of EDA:

cd myproject
bower i pretender
bower i sinonjs
npm link ember-django-adapter

Goals

  • Support applications built with Django REST Framework and Ember.js by offering easy-to-use addons, and providing documentation and guidance.
  • Ensure as much as possible that the Ember.js and Django REST Framework documentation is up-to-date and accurate as it pertains to their combined usage.
  • Promote the adoption of Ember.js and Django REST Framework and actively take part in their respective communities.