In this chapter, we are going to create a RESTful API, using the Django Rest Framework. It will be based on a simple RESTful API with CRUD (create, retrieve, update, and delete) operations. We can consider the previously developed ImageGallery application with REST API extensions. Here, we will create an API for PhotoAlbum, where a user can create a new album, along with images through the REST API interface.
The topics we will cover in this chapter include the following:
- Installing and configuring the Django REST Framework
- Designing REST APIs
- Building, testing, and deploying the Django application using Zappa