Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/101loop/drf-addons
Some customised Django classes and functions that one can use in DJango. Collected from internet!
https://github.com/101loop/drf-addons
django django-application django-project django-rest-framework django-rest-framework-addon django2 hacktoberfest
Last synced: about 1 month ago
JSON representation
Some customised Django classes and functions that one can use in DJango. Collected from internet!
- Host: GitHub
- URL: https://github.com/101loop/drf-addons
- Owner: 101Loop
- License: gpl-3.0
- Created: 2017-07-04T09:53:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-10-02T01:33:29.000Z (about 2 years ago)
- Last Synced: 2024-10-11T07:21:38.748Z (about 1 month ago)
- Topics: django, django-application, django-project, django-rest-framework, django-rest-framework-addon, django2, hacktoberfest
- Language: Python
- Homepage:
- Size: 102 KB
- Stars: 20
- Watchers: 3
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Build Status](https://github.com/101loop/drf-addons/workflows/CI/badge.svg)
[![codecov](https://codecov.io/gh/101Loop/drf-addons/branch/master/graph/badge.svg)](https://codecov.io/gh/101Loop/drf-addons)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
![PyPI - Downloads](https://img.shields.io/pypi/dm/drfaddons)# Django REST Framework Add Ons
**A collection package for Django REST Framework**
`Django REST Framework Add Ons` is a collection package collected over a period
of one year from various sources.
In each function/class I've specified its
source in `docstrings` inside `Source` / `Sources`.
Wherever there isn't any
source, the module has been created by me for my personal use.
This may come
in handy to all those who are going to use `Django REST Framework` for creating
`API`.Contributors: **WE'RE LOOKING FOR SOMEONE WHO CAN CONTRIBUTE IN DOCS**
- **[Civil Machines Technologies Private Limited](https://github.com/civilmachines)**:
For providing me platform and funds for research work. This project is hosted
currently with `CMT` only.
- **[Himanshu Shankar](https://github.com/iamhssingh)**: Himanshu Shankar has
initiated this project and worked on this project to collect useful functions
and classes that are being used in various projects.
- [Mahen Gandhi](https://github.com/imlegend19): For making this repository into
a library. At the time of this commit, he is an intern with `CMT` and is
assigned with the task of making this as a `Python Package` hosted on
[PyPi](https://pypi.org/).
- [Aditya Gupta](https://github.com/ag93999): For updating this repository and
projects using this repository as per the latest standards. He is also an
intern with `CMT` and is assigned with same task as `Mahen`. He updated
various projects using this library to use `GenericAPIView`, such as
`CreateAPIView`, `ListAPIView` rather than `ValidateAndPerformView View`#### Installation
- Download and Install via `pip`
```
pip install drfaddons
```or
Download and Install via `easy_install````
easy_install drfaddons
```- Add, if wanted, `drfaddons` in `INSTALLED_APPS` (This is although not
required!)```
INSTALLED_APPS = [
...
'drfaddons',
...
]
```