Django Rest Framework
Django Rest Framework is a light weight REST (Representational State Transfer) library which sits on top of Django to make working with APIs very easy. It is a really flexible library which makes creating high-end APIs hassle free. It has an incredible analogous mapping to the native browser HTTP Request-Response Cycle, in the sense that it has Requests, Responses, Authentication to mention but a few, making the shift and transition into it very seamless.