ORM: The Sequel

Wednesday 3:10 pm, Salon A-E

About This Talk

Django tutorials often use the perspective of a complete newcomer to Python and web development, and while they provide a good practical on-ramp for brand new developers, they are often not quite right for developers from other backgrounds.

The common backbone of MVC development, no matter the base language, is the database and the language specifically for it’s manipulation: Structured Query Language (SQL). But Django hides this behind it’s amazing drawcard, the Object Relational Model (ORM).

But how can a developer already familiar with SQL get a handle on the ORM?

This talk endeavours to introduce the ORM using shared SQL and relational database concepts, showcasing the features the ORM uses to make database querying and manipulation a joy, rather than a burden, to the polyglot developer.


Photo of

Katie McLaughlin

Katie has worn many different hats over the years. She has been a software developer for many languages, systems administrator for multiple operating systems, and speaker on many different topics. Katie is currently a Director of the Django Software Foundation, Director of the Python Software Foundation, and conference director for PyCon AU 2018/2019. She’s also a PSF Fellow, and past organiser of DjangoCon AU. When she’s not changing the world, she enjoys making tapestries, cooking, and seeing just how well various application stacks handle emoji.