

After this tutorial, you should be equipped with the skills to develop other RESTful CRUD APIs with Django.īelow are the primary tools required to build our API.

Our API will allow users to perform basic REST actions: create, delete, update, and delete on list items. We will use the Django Rest Framework library to help us design the API and MySQL as the database.įor our example, we will build a todo list API called TodoAPI. In this tutorial, we are going to learn how to build a basic API that can be used to serve data to any client-side application including websites, mobile apps, desktop apps, and more.

Step 1: Setup Django Development Serverĭjango is a Python web framework that provides all the tools necessary for building modern web applications.Django - Python Web Framework Table of Contents
