Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Python django-rest-framework Projects
-
awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
We're happy to announce that AWX Version 23.0.0 is now available! We're happy to announce that AWX Operator version 2.5.2 is now available!
-
I believe drf-yasg what you need. You can create a schema manually and define request and response types for your small API.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
django-rest-auth
This app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registration and authentication related functionality as CBV's (Class Base View) and REST (JSON)
-
-
-
Project mention: Show HN: Visual DB – Airtable alternative for your own database | news.ycombinator.com | 2023-08-23
I'm an engineer on the Mathesar core team and I'd just like to clarify that Mathesar does support grouping to some extent. Here is a screenshot[1] that demonstrates the grouping functionality. Grouping levels are unlimited. You can play with this functionality on our live demo[2]. It's worth mentioning that Mathesar does not yet have the capability to expand and collapse groups, but that feature is planned[3].
Best of luck building Visual DB! Nice to see more innovation in this space!
[1]: https://mathesar.org/assets/crm-table-zoomed.png
-
Project mention: Show HN: ARA Records Ansible and makes it easier to understand and troubleshoot | news.ycombinator.com | 2023-09-17
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
I suggest that you use the drf nested routes package.
-
-
Project mention: Can someone help me understand CSRF security? (context inside) | /r/django | 2023-09-25
I am using dj-rest-auth for authentication. I am using JWT token authentication. All advice on JWT tokens is to not store them in local storage. Instead, using this package I store them in HttpOnly cookie. Now, I am apparently vulnerable to CSRF attack. So I enable JWT_AUTH_COOKIE_USE_CSRF. This checks the CSRF token on authenticated requests. However, there is still the potential vulnerability known as "login CSRF" as detailed by this issue on Github. In order to account for this, there is another setting called JWT_AUTH_COOKIE_ENFORCE_CSRF_ON_UNAUTHENTICATED. This enforces CSRF on unauthenticated views (such as login).
-
django-rest-framework-gis
Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.
Is this something similar to OpenWISP? It all sounds cool, but might be an overkill for small installations…
-
-
Project mention: What are your favourite GitHub repos that shows how data engineering should be done? | /r/dataengineering | 2022-11-18
-
-
drf-flex-fields
Dynamically set fields and expand nested resources in Django REST Framework serializers.
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
-
-
-
-
I’ve used the DRF API Keys for this problem
-
-
-
I would suggest checking out django chnnales. Since you are already using DRF you might consider https://github.com/NilCoalescing/djangochannelsrestframework as this not only allow you to easily re-use your existing rest framework serialises etc but also provides ways to observer ORM changes to models, filters sets of models and send these updates to subscribed web socket clients.
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Python django-rest-framework related posts
- Can someone help me understand CSRF security? (context inside)
- Securing endpoints to be consumed externally
- Sidewinder: Configured Django on your own server in 10 minutes
- Best technique for real time data
- [homelab] I am confused with how 3rd-party GUIs interact with my Ansible server
- Social authentication in django rest framework.
- External Semaphore/AWX installation?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Sep 2023
Index
What are some of the best open-source django-rest-framework projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | awx | 12,647 |
2 | drf-yasg | 3,173 |
3 | django-rest-auth | 2,385 |
4 | best-of-web-python | 2,014 |
5 | tacticalrmm | 1,909 |
6 | mathesar | 1,863 |
7 | ara | 1,719 |
8 | drf-nested-routers | 1,530 |
9 | learning | 1,478 |
10 | dj-rest-auth | 1,398 |
11 | django-rest-framework-gis | 1,036 |
12 | django-rest-framework-social-oauth2 | 1,024 |
13 | DataEngineeringProject | 872 |
14 | django-rest-framework-filters | 818 |
15 | drf-flex-fields | 678 |
16 | django-api-domains | 656 |
17 | django-rest-framework-passwordless | 631 |
18 | drf-extra-fields | 625 |
19 | djangorestframework-api-key | 613 |
20 | django-restql | 608 |
21 | sarenka | 573 |
22 | djangochannelsrestframework | 551 |
23 | Tweetme-2 | 400 |