Skip to content

Commit 2fbfaae

Browse files
authored
Add drf-restwind and update outdated images in browsable-api.md (#9680)
* add drf-restwind * Add images of 3rd party customization packages
1 parent 3c75579 commit 2fbfaae

13 files changed

+43
-12
lines changed

docs/community/third-party-packages.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ To submit new content, [create a pull request][drf-create-pr].
160160

161161
### Customization
162162

163+
* [drf-restwind][drf-restwind] - a modern re-imagining of the Django REST Framework utilizes TailwindCSS and DaisyUI to provide flexible and customizable UI solutions with minimal coding effort.
163164
* [drf-redesign][drf-redesign] - A project that gives a fresh look to the browse-able API using Bootstrap 5.
164165
* [drf-material][drf-material] - A project that gives a sleek and elegant look to the browsable API using Material Design.
165166

@@ -254,6 +255,7 @@ To submit new content, [create a pull request][drf-create-pr].
254255
[django-requestlogs]: https://github.com/Raekkeri/django-requestlogs
255256
[drf-standardized-errors]: https://github.com/ghazi-git/drf-standardized-errors
256257
[drf-api-action]: https://github.com/Ori-Roza/drf-api-action
258+
[drf-restwind]: https://github.com/youzarsiph/drf-restwind
257259
[drf-redesign]: https://github.com/youzarsiph/drf-redesign
258260
[drf-material]: https://github.com/youzarsiph/drf-material
259-
[django-pyoidc] : https://github.com/makinacorpus/django_pyoidc
261+
[django-pyoidc]: https://github.com/makinacorpus/django_pyoidc

docs/img/drf-m-api-root.png

81.1 KB
Loading

docs/img/drf-m-detail-view.png

121 KB
Loading

docs/img/drf-m-list-view.png

123 KB
Loading

docs/img/drf-r-api-root.png

81.6 KB
Loading

docs/img/drf-r-detail-view.png

118 KB
Loading

docs/img/drf-r-list-view.png

127 KB
Loading

docs/img/drf-rw-api-root.png

76.4 KB
Loading

docs/img/drf-rw-detail-view.png

99 KB
Loading

docs/img/drf-rw-list-view.png

99.7 KB
Loading

docs/img/rfm.png

-134 KB
Binary file not shown.

docs/img/rfr.png

-142 KB
Binary file not shown.

docs/topics/browsable-api.md

+40-11
Original file line numberDiff line numberDiff line change
@@ -81,22 +81,43 @@ For more specific CSS tweaks than simply overriding the default bootstrap theme
8181

8282
### Third party packages for customization
8383

84-
You can use a third party package for customization, rather than doing it by yourself. Here is 2 packages for customizing the API:
84+
You can use a third party package for customization, rather than doing it by yourself. Here is 3 packages for customizing the API:
8585

86-
* [rest-framework-redesign][rest-framework-redesign] - A package for customizing the API using Bootstrap 5. Modern and sleek design, it comes with the support for dark mode.
87-
* [rest-framework-material][rest-framework-material] - Material design for Django REST Framework.
86+
* [drf-restwind][drf-restwind] - a modern re-imagining of the Django REST Framework utilizes TailwindCSS and DaisyUI to provide flexible and customizable UI solutions with minimal coding effort.
87+
* [drf-redesign][drf-redesign] - A package for customizing the API using Bootstrap 5. Modern and sleek design, it comes with the support for dark mode.
88+
* [drf-material][drf-material] - Material design for Django REST Framework.
8889

8990
---
9091

91-
![Django REST Framework Redesign][rfr]
92+
![API Root][drf-rw-api-root]
9293

93-
*Screenshot of the rest-framework-redesign*
94+
![List View][drf-rw-list-view]
95+
96+
![Detail View][drf-rw-detail-view]
97+
98+
*Screenshots of the drf-restwind*
99+
100+
---
101+
102+
---
103+
104+
![API Root][drf-r-api-root]
105+
106+
![List View][drf-r-list-view]
107+
108+
![Detail View][drf-r-detail-view]
109+
110+
*Screenshot of the drf-redesign*
94111

95112
---
96113

97-
![Django REST Framework Material][rfm]
114+
![API Root][drf-m-api-root]
115+
116+
![List View][drf-m-api-root]
117+
118+
![Detail View][drf-m-api-root]
98119

99-
*Screenshot of the rest-framework-material*
120+
*Screenshot of the drf-material*
100121

101122
---
102123

@@ -197,7 +218,15 @@ There are [a variety of packages for autocomplete widgets][autocomplete-packages
197218
[bcomponentsnav]: https://getbootstrap.com/2.3.2/components.html#navbar
198219
[autocomplete-packages]: https://www.djangopackages.com/grids/g/auto-complete/
199220
[django-autocomplete-light]: https://github.com/yourlabs/django-autocomplete-light
200-
[rest-framework-redesign]: https://github.com/youzarsiph/rest-framework-redesign
201-
[rest-framework-material]: https://github.com/youzarsiph/rest-framework-material
202-
[rfr]: ../img/rfr.png
203-
[rfm]: ../img/rfm.png
221+
[drf-restwind]: https://github.com/youzarsiph/drf-restwind
222+
[drf-rw-api-root]: ../img/drf-rw-api-root.png
223+
[drf-rw-list-view]: ../img/drf-rw-list-view.png
224+
[drf-rw-detail-view]: ../img/drf-rw-detail-view.png
225+
[drf-redesign]: https://github.com/youzarsiph/drf-redesign
226+
[drf-r-api-root]: ../img/drf-r-api-root.png
227+
[drf-r-list-view]: ../img/drf-r-list-view.png
228+
[drf-r-detail-view]: ../img/drf-r-detail-view.png
229+
[drf-material]: https://github.com/youzarsiph/drf-material
230+
[drf-m-api-root]: ../img/drf-m-api-root.png
231+
[drf-m-list-view]: ../img/drf-m-list-view.png
232+
[drf-m-detail-view]: ../img/drf-m-detail-view.png

0 commit comments

Comments
 (0)