In this chapter we will start building product pages for our BookTime website, and these will be driven by data contained in databases. We will also see how to operate on the data and how to import it from CSV files.
The Django ORM
Migrations
Management commands
Signals
ListView and DetailView
Uploaded file management
Creating the First Models
Django has a layer called the ORM, which stands for Object Relational Mapper. It is a known pattern in software and it has been around for years. It consists of wrapping all rows loaded from the database into ...