From f30cffb1747a0062bc4d5be63f86fa460ef9eca6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Gro=C3=9F?= Date: Wed, 31 Jul 2013 20:40:56 +0200 Subject: [PATCH 1/2] Add initial 3rd party menu entry --- docs/index.md | 2 ++ docs/template.html | 1 + docs/topics/third-party-resources.md | 1 + 3 files changed, 4 insertions(+) create mode 100644 docs/topics/third-party-resources.md diff --git a/docs/index.md b/docs/index.md index 99cd6b882..4f7ad84a5 100644 --- a/docs/index.md +++ b/docs/index.md @@ -175,6 +175,7 @@ General guides to using REST framework. * [Browser enhancements][browser-enhancements] * [The Browsable API][browsableapi] * [REST, Hypermedia & HATEOAS][rest-hypermedia-hateoas] +* [Third Party Resources][third-party-resources] * [2.0 Announcement][rest-framework-2-announcement] * [2.2 Announcement][2.2-announcement] * [2.3 Announcement][2.3-announcement] @@ -296,6 +297,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. [browsableapi]: topics/browsable-api.md [rest-hypermedia-hateoas]: topics/rest-hypermedia-hateoas.md [contributing]: topics/contributing.md +[third-party-resources]: topics/third-party-resources.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 diff --git a/docs/template.html b/docs/template.html index 27bc10622..44ec864d8 100644 --- a/docs/template.html +++ b/docs/template.html @@ -100,6 +100,7 @@
  • Browser enhancements
  • The Browsable API
  • REST, Hypermedia & HATEOAS
  • +
  • Third Party Resources
  • 2.0 Announcement
  • 2.2 Announcement
  • 2.3 Announcement
  • diff --git a/docs/topics/third-party-resources.md b/docs/topics/third-party-resources.md new file mode 100644 index 000000000..30d74d258 --- /dev/null +++ b/docs/topics/third-party-resources.md @@ -0,0 +1 @@ +test \ No newline at end of file From c7352d48a98035408e86f7abdc8085d8bd7e3599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Gro=C3=9F?= Date: Thu, 1 Aug 2013 10:09:40 +0200 Subject: [PATCH 2/2] Add initial 3rd party docs data --- docs/topics/third-party-resources.md | 35 +++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/docs/topics/third-party-resources.md b/docs/topics/third-party-resources.md index 30d74d258..caf30b88b 100644 --- a/docs/topics/third-party-resources.md +++ b/docs/topics/third-party-resources.md @@ -1 +1,34 @@ -test \ No newline at end of file +# Third Party Resources + +## Libraries and Extensions + +### Authentication + +* [Digest Authentication](https://github.com/juanriaza/django-rest-framework-digestauth) +* [Django OAuth Toolkit](https://github.com/evonove/django-oauth-toolkit) +* [Django OAuth2 Consumer](https://github.com/Rediker-Software/doac) + +### Permissions + +* [DRF Any Permissions](https://github.com/kevin-brown/drf-any-permissions) - alternative permission handling + +### Renderer + +* [django-rest-framework-csv](https://github.com/mjumbewu/django-rest-framework-csv) + +### Misc + +* [Django REST Framework Proxy](https://github.com/eofs/django-rest-framework-proxy) +* [Django REST Framework Docs](https://github.com/marcgibbons/django-rest-framework-docs) +* [ember-data-django-rest-adapter](https://github.com/toranb/ember-data-django-rest-adapter) +* [Django REST Framework GIS](https://github.com/dmeehan/django-rest-framework-gis) (@dmeehan) +* [Django REST Framework GIS](https://github.com/mjumbewu/django-rest-framework-gis) (@mjumbewu) +* [Django REST Framework Msgpack](https://github.com/juanriaza/django-rest-framework-msgpack) +* [gaiarestframework](https://github.com/AppsFuel/gaiarestframework) - utils collection + +## Tutorials + +## Articles + +* [Web API performance: profiling Django REST framework](http://dabapps.com/blog/api-performance-profiling-django-rest-framework/) +* [API Development with Django and Django REST Framework](https://bnotions.com/api-development-with-django-and-django-rest-framework/)