{"id":14972883,"url":"https://github.com/101loop/drf-addons","last_synced_at":"2025-08-09T04:19:14.646Z","repository":{"id":46576837,"uuid":"96203218","full_name":"101Loop/drf-addons","owner":"101Loop","description":"Some customised Django classes and functions that one can use in DJango. Collected from internet!","archived":false,"fork":false,"pushed_at":"2022-10-02T01:33:29.000Z","size":104,"stargazers_count":20,"open_issues_count":3,"forks_count":9,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-01T00:23:11.303Z","etag":null,"topics":["django","django-application","django-project","django-rest-framework","django-rest-framework-addon","django2","hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/101Loop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-07-04T09:53:59.000Z","updated_at":"2022-12-03T18:29:56.000Z","dependencies_parsed_at":"2022-07-20T18:32:08.091Z","dependency_job_id":null,"html_url":"https://github.com/101Loop/drf-addons","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/101Loop%2Fdrf-addons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/101Loop%2Fdrf-addons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/101Loop%2Fdrf-addons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/101Loop%2Fdrf-addons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/101Loop","download_url":"https://codeload.github.com/101Loop/drf-addons/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238397215,"owners_count":19465135,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["django","django-application","django-project","django-rest-framework","django-rest-framework-addon","django2","hacktoberfest"],"created_at":"2024-09-24T13:47:41.342Z","updated_at":"2025-02-12T01:33:10.474Z","avatar_url":"https://github.com/101Loop.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Build Status](https://github.com/101loop/drf-addons/workflows/CI/badge.svg)\n[![codecov](https://codecov.io/gh/101Loop/drf-addons/branch/master/graph/badge.svg)](https://codecov.io/gh/101Loop/drf-addons)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit\u0026logoColor=white)](https://github.com/pre-commit/pre-commit)\n![PyPI - Downloads](https://img.shields.io/pypi/dm/drfaddons)\n\n# Django REST Framework Add Ons\n\n**A collection package for Django REST Framework**\u003cbr\u003e\n\n`Django REST Framework Add Ons` is a collection package collected over a period\nof one year from various sources.\u003cbr\u003e In each function/class I've specified its\nsource in `docstrings` inside `Source` / `Sources`.\u003cbr\u003e Wherever there isn't any\nsource, the module has been created by me for my personal use.\u003cbr\u003e This may come\nin handy to all those who are going to use `Django REST Framework` for creating\n`API`.\u003cbr\u003e\n\nContributors: **WE'RE LOOKING FOR SOMEONE WHO CAN CONTRIBUTE IN DOCS**\n\n- **[Civil Machines Technologies Private Limited](https://github.com/civilmachines)**:\n  For providing me platform and funds for research work. This project is hosted\n  currently with `CMT` only.\n- **[Himanshu Shankar](https://github.com/iamhssingh)**: Himanshu Shankar has\n  initiated this project and worked on this project to collect useful functions\n  and classes that are being used in various projects.\n- [Mahen Gandhi](https://github.com/imlegend19): For making this repository into\n  a library. At the time of this commit, he is an intern with `CMT` and is\n  assigned with the task of making this as a `Python Package` hosted on\n  [PyPi](https://pypi.org/).\n- [Aditya Gupta](https://github.com/ag93999): For updating this repository and\n  projects using this repository as per the latest standards. He is also an\n  intern with `CMT` and is assigned with same task as `Mahen`. He updated\n  various projects using this library to use `GenericAPIView`, such as\n  `CreateAPIView`, `ListAPIView` rather than `ValidateAndPerformView View`\n\n#### Installation\n\n- Download and Install via `pip`\n\n```\npip install drfaddons\n```\n\nor\u003cbr\u003e Download and Install via `easy_install`\n\n```\neasy_install drfaddons\n```\n\n- Add, if wanted, `drfaddons` in `INSTALLED_APPS` (This is although not\n  required!)\n\n```\nINSTALLED_APPS = [\n    ...\n    'drfaddons',\n    ...\n]\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F101loop%2Fdrf-addons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F101loop%2Fdrf-addons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F101loop%2Fdrf-addons/lists"}