A simple model based API maker written in Python
Fast DRF
Fast DRF is a small library for making API faster with Django and Django REST Framework. It’s easy and configurable.
Features
- Runtime API creation without writing View, Serializer, Url, etc
- API versioning by default.
- Control fields on each versions
- An enhanced filtering support align with Django query filter.
- Customizable API URL and API Prefix.
- Options for Overriding Viewset, Serializer, Queryset
- Query optimization enabled for API with Django’s
prefetch_related
andselect_related
8 Full control over project during making automated API. i.e: you can select an Django app to enable for making API.
Quick Start
-
Install the library inside your virtualenv by using pip
pip install fast-drf
-
Add config for Fast DRF like following,
FAST_DRF_CONFIG = {
‘DEFAULT_APPLIED_APPS’: (
‘example_app’,