I Am a Sucker for Conventions. Why Djangoās Defaults Work, Until They Donāt - David Vaz
[EuroPython 2026 - S3B on 2026-07-15] š¤ *I Am a Sucker for Conventions. Why Djangoās Defaults Work, Until They Donāt by David Vaz* š https://ep2026.europython.eu/session/i-am-a-sucker-for-conventions-why-djangos-defaults-work-until-they-dont š Abstract: Conventions are one of Djangoās greatest strengths. They simplify our day-to-day work, reduce cognitive load, and let teams move fast with confidence. By following well-established defaults, we spend less time debating structure and more time solving real problems. But every convention is also a decision - and every decision has trade-offs. Who decided these conventions? Why were they chosen? And what happens when your problem doesnāt quite fit the āDjango wayā? In this talk, weāll explore Djangoās conventions as both a feature and a constraint. Weāll look at where they shine, where they leak, and how experienced developers can respectfully bend (or break) them without fighting the framework. This is a talk for anyone who loves Django ā especially when they disagree with it. --- This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License: https://creativecommons.org/licenses/by-nc-sa/4.0/