Skip to content

Commit 5e6872b

Browse files
authored
Added 3rdParty packages policy (#1097)
1 parent 236c737 commit 5e6872b

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

docs/usage.md

+13
Original file line numberDiff line numberDiff line change
@@ -1128,3 +1128,16 @@ urlpatterns = [
11281128
]
11291129
```
11301130

1131+
## Third Party Packages
1132+
1133+
### About Third Party Packages
1134+
1135+
Following the example of [Django REST framework](https://www.django-rest-framework.org/community/third-party-packages/) we also support, encourage and strongly favor the creation of Third Party Packages to encapsulate new behavior rather than adding additional functionality directly to Django REST framework JSON:API especially when it involves adding new dependencies.
1136+
1137+
We aim to make creating third party packages as easy as possible, whilst keeping a simple and well maintained core API. By promoting third party packages we ensure that the responsibility for a package remains with its author. If a package proves suitably popular it can always be considered for inclusion into the DJA core.
1138+
1139+
### Existing Third Party Packages
1140+
1141+
To submit new content, [open an issue](https://github.com/django-json-api/django-rest-framework-json-api/issues/new/choose) or [create a pull request](https://github.com/django-json-api/django-rest-framework-json-api/compare).
1142+
1143+
* [drf-yasg-json-api](https://github.com/glowka/drf-yasg-json-api) - Automated generation of Swagger/OpenAPI 2.0 from Django REST framework JSON:API endpoints.

0 commit comments

Comments
 (0)