Django RESTful Web Services
上QQ阅读APP看书,第一时间看更新

Working with Models, Migrations, Serialization, and Deserialization

In this chapter, we will define the requirements for our first RESTful Web Service. We will start working with Django, Django REST framework, Python, configurations, models, migrations, serialization, and deserialization. We will create a RESTful Web Service that performs CRUD (short for Create, Read, Update and Delete) operations on a simple SQLite database. We will be:

  • Defining the requirements for our first RESTful Web Service
  • Creating our first model
  • Running our initial migration
  • Understanding migrations
  • Analyzing the database
  • Understanding Django tables
  • Controlling, serialization, and deserialization
  • Working with the Django shell and diving deeply into serialization and deserialization