drf-flex-fields
django-rest-auth
Our great sponsors
drf-flex-fields | django-rest-auth | |
---|---|---|
3 | 4 | |
710 | 2,397 | |
- | 0.0% | |
4.0 | 0.0 | |
7 months ago | about 2 months ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
drf-flex-fields
-
Ideal way to implement listing of products with tags
You could use a HyperLinked model serializer (also check this) and add expandable fields so with one call you can choose if you want the tags field to be detailed (expanded) or not. E.g. /product//?expand=tags
-
problem with dynamic filtering serializer
You can use drf-flex-fields or copy its implementation. It has exactly what you need, ctrl + f "?fields=".
-
is it a bad practice to have a lot of slightly different serializers?
This library helps me reuse serializers a lot more https://github.com/rsinger86/drf-flex-fields
django-rest-auth
- The most popular Django API packages listed by Django.WTF
-
The Best GitHub Repositories For Django Developers.
View on GitHub
-
DRF boilerplate for user registration and auth using phone number and/or email
And I use a combination of the two (phone number and email) mostly in my projects, which is why I decided to create this boilerplate. I've used dj-rest-auth package, a fork of the no longer maintained, django-rest-auth package. I've also included third-party authentication using Google, password change, and reset endpoints. For phone verification I've used Twilio.
-
Registration and Authentication in Django apps with dj-rest-auth
If you are a Django developer and you are coding a REST API with authentication, you will find the dj-rest-auth package very useful. This project is a fork from django-rest-auth that is no longer maintained. As said, dj-rest-auth provides a set of REST API endpoints to manage user registration and authentication. After an easy installation and configuration, you will have endpoints for:
What are some alternatives?
drf-yasg - Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
django-allauth - Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
Django REST Swagger - Swagger Documentation Generator for Django REST Framework: deprecated
social-djoser-template - 🙋♂️ 🙋 Use the best REST library with OAuth2 Social login. The simpliest DRF & JWT repo that allows you to extend your extended User model with REST and social logins. 🙋♂️ 🙋
ara - ARA Records Ansible and makes it easier to understand and troubleshoot.
djangochannelsrestframework - A Rest-framework for websockets using Django channels-v4
best-of-web-python - 🏆 A ranked list of awesome python libraries for web development. Updated weekly.
django-rest-framework-passwordless - Passwordless Auth for Django REST Framework
drf-nested-routers - Nested Routers for Django Rest Framework
drf-extra-fields - Extra Fields for Django Rest Framework
Django - The Web framework for perfectionists with deadlines.