Mark Smith

2 videos · 2 events · 2020–2022 · 1h of video

Talks

0:30:56

The (Python) Magic of Django: A Tour of the Codebase

DjangoCon Europe 2022 · October 15, 2022

Django relies heavily on Python’s dynamic features to assemble applications from configuration and extend ordinary classes with framework behavior. Dynamic imports load modules named by strings such as `INSTALLED_APPS`; decorators replace or wrap callables, while descriptors make attribute access execute code, as in Django’s class…

Spoken at