Timothy McCurrach

3 videos · 3 events · 2021–2025 · 1h 51m of video

Talks

0:27:28

Navigating the maze of Django's URL routing: a deep dive

DjangoCon Europe 2024 · July 11, 2024

Django’s URL routing is built from a resolver, URL patterns, pattern matchers, and match objects: the resolver loads the URL configuration, checks patterns in order, and returns a view with positional and keyword arguments. Understanding these small building blocks makes Django’s source code easier to…

0:39:14

The request response cycle a Djangonautic journey

DjangoCon Europe 2021 · July 31, 2021

Timothy McCurrach reconstructs Django’s WSGI request-response path from first principles, showing how a WSGI callable receives the server environment, creates a request, resolves a URL, calls a view, and returns a response. He incrementally builds a simplified Django handler with response status and headers, cookies,…

Spoken at