Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Start a New Project | Introduction to Django ORM
Django ORM Ninja: Advanced Techniques for Developers
course content

Course Content

Django ORM Ninja: Advanced Techniques for Developers

Django ORM Ninja: Advanced Techniques for Developers

1. Introduction to Django ORM
2. Models, datatypes, and fields
3. Queries
4. Relations
5. Complex Queries
6. Advanced

bookStart a New Project

Let's embark on a new project where we will explore all the features of the ORM. Here's an overview of the project structure:

We'll create a bookstore application where each table will be represented as a model (class), and each column name will become an attribute. The curved lines connecting the tables represent relationships. Throughout this course, we will implement two common types of relationships: Many-to-One and Many-to-Many.

The first connection we'll explore is the Many-to-Many relationship, where each author can write multiple books, and each book can have multiple authors. In the case of the second relationship, we will focus on the concept that each book belongs to a single literary genre, while one genre can correspond to many books (Many-to-One).

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 1. Chapter 3
some-alt