Ivaylo Donchev

Fullstack Software Developer | HackSoft

Python and JavaScript developer at HackSoft. Actively working on large 'Property Management System' project development with Django and React. Passionate to discover how do things work under the hood.

Hobbies: Driving, automating things, experimenting with new patterns and self-development.

Django ORM and queries optimization

This talk will be about:

- Django ORM architecture - from Graph to SQL query
- Choosing the right data structure for the right DB data
- How to optimize queries with Django ORM and solve `N+1 quieries` - annotations, aggregations and DB functions.