In a meeting with back-end team (Bhakti, Junhao, Kaushal, and Mohammad) there where 4/4 votes for Django REST Framework
Because the team will design work such as the development of webapp in the later stage
We need API to help the handover between the early and late stages
And facilitate the use of the members of the next development team
DRF Benefits
Django REST framework (hereinafter referred to as DRF) is an open source Django extension that provides a convenient REST API development framework with the following features:
Intuitive API web interface
Support for a variety of identity authentication and authority authentication methods
Built-in support for OAuth1 and OAuth2
Built-in current limiting system
Automatic serialization according to Django ORM or other libraries
Extensibility, rich plug-ins
Widely used and rich in documentation
Flow Chart
Improveable
DRF provides simple documentation and debugging pages, but you can also enhance this ability through some third-party tools:
http://www.django-rest-framework.org/topics/documenting-your-api/