Django REST framework (DRF) is a powerful and flexible set of tools for building Web API. A few reasons why you should use the django rest framework:
- A searchable web API is extremely useful for developers
- Authentication rules including packages for OAuth and OAuth2
- Sterilization that supports both ORM and non-ORM data sources
- Huge documentation and great community support.