You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/community/third-party-packages.md
-2Lines changed: 0 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -254,7 +254,6 @@ To submit new content, [open an issue][drf-create-issue] or [create a pull reque
254
254
255
255
*[cookiecutter-django-rest][cookiecutter-django-rest] - A cookiecutter template that takes care of the setup and configuration so you can focus on making your REST apis awesome.
256
256
*[djangorestrelationalhyperlink][djangorestrelationalhyperlink] - A hyperlinked serializer that can can be used to alter relationships via hyperlinks, but otherwise like a hyperlink model serializer.
257
-
*[django-rest-swagger][django-rest-swagger] - An API documentation generator for Swagger UI.
258
257
*[django-rest-framework-proxy][django-rest-framework-proxy] - Proxy to redirect incoming request to another API server.
259
258
*[gaiarestframework][gaiarestframework] - Utils for django-rest-framework
260
259
*[drf-extensions][drf-extensions] - A collection of custom extensions
@@ -315,7 +314,6 @@ To submit new content, [open an issue][drf-create-issue] or [create a pull reque
Copy file name to clipboardExpand all lines: docs/topics/documenting-your-api.md
+10-65Lines changed: 10 additions & 65 deletions
Original file line number
Diff line number
Diff line change
@@ -140,56 +140,6 @@ This also translates into a very useful interactive documentation viewer in the
140
140
141
141
---
142
142
143
-
#### Django REST Swagger
144
-
145
-
Marc Gibbons' [Django REST Swagger][django-rest-swagger] integrates REST framework with the [Swagger][swagger] API documentation tool. The package produces well presented API documentation, and includes interactive tools for testing API endpoints.
146
-
147
-
Django REST Swagger supports REST framework versions 2.3 and above.
148
-
149
-
Mark is also the author of the [REST Framework Docs][rest-framework-docs] package which offers clean, simple autogenerated documentation for your API but is deprecated and has moved to Django REST Swagger.
150
-
151
-
This package is fully documented, well supported, and comes highly recommended.
There are various other online tools and services for providing API documentation. One notable service is [Apiary][apiary]. With Apiary, you describe your API using a simple markdown-like syntax. The generated documentation includes API interaction, a mock server for testing & prototyping, and various other tools.
188
-
189
-
![Screenshot - Apiary][image-apiary]
190
-
191
-
---
192
-
193
143
## Self describing APIs
194
144
195
145
The browsable API that REST framework provides makes it possible for your API to be entirely self describing. The documentation for each API endpoint can be provided simply by visiting the URL in your browser.
@@ -253,22 +203,17 @@ In this approach, rather than documenting the available API endpoints up front,
253
203
To implement a hypermedia API you'll need to decide on an appropriate media type for the API, and implement a custom renderer and parser for that media type. The [REST, Hypermedia & HATEOAS][hypermedia-docs] section of the documentation includes pointers to background reading, as well as links to various hypermedia formats.
0 commit comments