Advanced Django ORM
Bas Steins
This talk highlights the Django ORM. This is one of the most powerful ORMs in the Python universe. We cover complex queries, optimising joins, building models with rich constraints and more. We also look at the index behaviour of the database and use Q and F objects.
Possible structure:
- Complex Queries
- Joins
- Q and F Objects
- Aggregations
- Performance Optimisations
- select_related and prefetch_related
- Indexing
- Constraints in Django ORM
By the end of the course, participants should be able to model and query complex data problems with Django ORM.
Bas Steins
Affiliation: bas.codes
Sebastian "Bas" Steins is a software developer, consultant and trainer. He holds a bachelor's degree in Scientific Computing and helps diverse teams to leverage technology to deliver complex products that scale. His main focus is on scientific and scalable applications. At the moment he develops Python code for lab devices and trains colleagues from scientific disciplines to turn their knowledge into Python code.
visit the speaker at: Homepage