From a1194e38c3dfe5cecd6456b0246bb72a788bf0df Mon Sep 17 00:00:00 2001 From: Dustin Farris Date: Mon, 28 Jul 2014 19:25:38 -0400 Subject: [PATCH] Add 'API Consumers' page to docs/topics with Ember.js section --- docs/index.md | 4 +++- docs/template.html | 1 + docs/topics/api-consumers.md | 22 ++++++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 docs/topics/api-consumers.md diff --git a/docs/index.md b/docs/index.md index d9c686c4a..a3ba065b9 100644 --- a/docs/index.md +++ b/docs/index.md @@ -205,6 +205,7 @@ General guides to using REST framework. * [Browser enhancements][browser-enhancements] * [The Browsable API][browsableapi] * [REST, Hypermedia & HATEOAS][rest-hypermedia-hateoas] +* [API Consumers][api-consumers] * [Contributing to REST framework][contributing] * [2.0 Announcement][rest-framework-2-announcement] * [2.2 Announcement][2.2-announcement] @@ -330,11 +331,12 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. [browser-enhancements]: topics/browser-enhancements.md [browsableapi]: topics/browsable-api.md [rest-hypermedia-hateoas]: topics/rest-hypermedia-hateoas.md +[api-consumers]: topics/api-consumers.md [contributing]: topics/contributing.md [rest-framework-2-announcement]: topics/rest-framework-2-announcement.md [2.2-announcement]: topics/2.2-announcement.md [2.3-announcement]: topics/2.3-announcement.md -[kickstarter-announcement]: topics/kickstarter-announcement.md +[kickstarter-announcement]: topics/kickstarter-announcement.md [release-notes]: topics/release-notes.md [credits]: topics/credits.md diff --git a/docs/template.html b/docs/template.html index ac2256798..2e233236f 100644 --- a/docs/template.html +++ b/docs/template.html @@ -117,6 +117,7 @@ a.fusion-poweredby {
  • Browser enhancements
  • The Browsable API
  • REST, Hypermedia & HATEOAS
  • +
  • API Consumers
  • Contributing to REST framework
  • 2.0 Announcement
  • 2.2 Announcement
  • diff --git a/docs/topics/api-consumers.md b/docs/topics/api-consumers.md new file mode 100644 index 000000000..445786b51 --- /dev/null +++ b/docs/topics/api-consumers.md @@ -0,0 +1,22 @@ +# API Consumers + +Building an API is only half the battle. Someone, somewhere, must consume it! +Here are a few notes on select consumers. + + +## Ember.js + +The [Ember.js][] Javascript framework works well with Django +REST Framework, but requires an adapter. + +If you are using [ember-cli][] (you should be!), installing the adapter is +simple: + + npm install --save-dev ember-django-adapter + +For more information, visit the [adapter's wiki][ember-django-adapter-wiki]. + + +[Ember.js]: http://emberjs.com/ +[ember-cli]: http://www.ember-cli.com/ +[ember-django-adapter-wiki]: https://github.com/toranb/ember-data-django-rest-adapter/wiki