Taming Your Templates: Component-Based Frontends in Django with Kasey Kelly

This video features Kasey Kelly at DjangoCon US 2026 in Chicago, Illinois, USA.

Taming Your Templates: Component-Based Frontends in Django with Kasey Kelly
0:22:58
Published October 26, 2026
216 views

Most Django teams treat their templates as second-class citizens.

Logic gets carefully organized into models, views, and services, then dumped into a {% include %} chain that nobody fully understands six months later. Context variables appear from nowhere, component boundaries exist only in the original author's memory, and the onboarding docs are "just ask someone."

This talk argues that your templates deserve the same respect as the rest of your stack and shows you how to get there without abandoning Django's template system or adding a heavy JavaScript build pipeline.

We'll cover the component mental model in plain Django, an honest assessment of your tooling options (built-in includes, django-includecontents, django-cotton, and more), and how to know when a plain {% include %} is still the right answer. We'll close with pattern libraries and how explicit component contracts make AI-assisted development dramatically more reliable.

Attendees leave with a concrete sense of best practices they can apply to a new project or use to incrementally improve an existing one. No headless architecture required.

This talk was presented by Kasey Kelly at DjangoCon US 2026 in Chicago, Illinois, USA
https://2026.djangocon.us/talks/taming-your-templates-component-based-frontends-in-django/

Presenters

Conference

DjangoCon US

August 24 - 28, 2026

Chicago, Illinois, USA

Note: We understand that names change, people change, and bodies change. We respect each individual's journey and privacy. If you have any concerns about a video or need us to remove content, please don't hesitate to contact us. We will handle your request with care and promptly address any issues.

More videos by Kasey Kelly

More videos from DjangoCon US