Sanyam Khurana

3 videos · 3 events · 2018–2024 · 1h 1m of video

Talks

0:10:44

DjangoCon US 2024 Perspectives

DjangoCon US 2024 · October 14, 2024

Sanyam Khurana, attending his third DjangoCon US, said the inclusive community and the chance to learn about new Django and Python work keep bringing him back. As a CPython bug triager, Django Core contributor, and maintainer of DjangoProject.com, he prioritizes meeting people and discovering what…

0:25:15

Method Resolution Order (MRO) in Python

DjangoCon US 2022 · November 24, 2022

Method resolution order (MRO) defines the path Python follows to find methods and attributes in an inheritance hierarchy, especially when multiple inheritance creates the diamond problem. The speaker contrasts Python 2’s depth-first, left-to-right algorithm with Python 3’s C3 linearization, explaining how C3 preserves local precedence,…

0:25:06

Becoming a Multilingual SuperHero in Django

DjangoCon US 2018 · November 8, 2018

Django’s internationalization support starts with configuring supported languages, locale paths, default language, and correctly ordered session and locale middleware. Sanyam Khurana explains how Django selects a language from URL prefixes, sessions, cookies, or the Accept-Language header; how to mark static strings in templates, models, and…

Has appeared with

Spoken at