Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashiqyousuf/drf
Django Rest Framework (Advanced)
https://github.com/ashiqyousuf/drf
algolia-search django django-rest-framework
Last synced: about 1 month ago
JSON representation
Django Rest Framework (Advanced)
- Host: GitHub
- URL: https://github.com/ashiqyousuf/drf
- Owner: ashiqYousuf
- Created: 2024-09-13T02:05:19.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-14T02:12:28.000Z (4 months ago)
- Last Synced: 2024-10-20T08:01:33.083Z (2 months ago)
- Topics: algolia-search, django, django-rest-framework
- Language: Python
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Django Rest Framework
## This repo covers following topics:-
1. Django based APIs2. Limitations of pure django APIs
3. Restful APIs using drf
4. Generic API Views (method overriding)
5. Model Mixins (method overriding)
6. Model Viewsets
7. Serialization
8. Validation in serializers
9. Authentication & Authorization
10. Pagination
11. Dynamic Serialization, unified design
12. Algolia search engine13. Custom model managers and custom querysets
14. Custom model mixin classes
15. Custom permissions
16. python client (requests module) for testing APIs
17. JWT Authentication
## Test this repo?
1. clone this repo (git clone)
2. create virtualenv & activate it
3. run (pip install -r requirements.txt)
4. migrate & runserver