You are currently viewing an older schedule version. You can find the current version here.
You're currently viewing an offline version of the schedule, so it may be outdated. Refresh this page once you have an internet connection to see the current schedule.
Main Room
Secondary Room
00:00
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
Welcome to DjangoCon Europe 2021
Programming for pleasure (Daniele Procida)
Unlocking the full potential of PostgreSQL indexes in Django (Haki Benita)
Your very own real time chat with Django Channels (Amanda Savluchinske)
Telepath - adding the missing link between Django and rich client apps (Matt Westcott)
(A) SQL for Django (Stefan Baerisch)
Break
KEYNOTE | How to be a djangonaut in a climate emergency (Chris Adams)
Full-stack Django Rest Framework (Israel da Silva Teixeira, Thiago Garcia da Silva)
Writing Safe Database Migrations (Markus Holtermann)
Hunting Performance in Django Code (Sümer Cip)
Domain Driven Design with Django and GraphQL (Patrick Arminio)
Closing Day 1
Social Track
Getting started with React, GraphQL, and Django (Aaron Bassett)
Teaching cPython, Turtle Graphics, and Jinja2 in the Browser (Christopher Lozinski)
Django Sketchnoting Challenge (Sara Peeters)
Main Room
Secondary Room
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
Opening Day 2
Dynamic static sites with Django and Sphinx (Carlton Gibson)
Anvil: Full Stack Web with Nothing but Python (Meredydd Luff)
Hacking Django Channels for Fun (and Profit) (Calvin Hendryx-Parker)
Modern JavaScript for Django Developers (Cory Zue)
Clean Architecture with Django: Rethinking basic assumptions (Paul Wolf)
Break
KEYNOTE | Spreading our tentacles - taking a Django app global (Frederike Jaeger)
HTMX: Frontend Revolution (Thomas Güttler)
You might not need a frontend framework (Afonso Cerejeira)
Django with PostgreSQL superpowers (Paolo Melchiorre)
How to create a full-stack, reactive website in Django with absolutely no JavaScript (Adam Hill)
Closing Day 2
Social Track
Profiling Django & Python apps (Sümer Cip, Jérôme Vieilledent)
Django Unstuck: Suggestions for common challenges in your projects (Johannes Spielmann)
Managing multiple Django services in a single repo (Benjy Weinberger)
Deploying a Django Virtual Event Platform Using Containers and Terraform (Calvin Hendryx-Parker)
Main Room
Secondary Room
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
Opening Day 3
Speed up your tests with setUpTestData (Adam Johnson)
Rewriting Django from (almost) scratch in 2021 (Emma Delescolle)
Get interactive! Putting a shell (or a desktop) in your Django app (Maari Tamm, Florian Haas)
Build, deploy and scale: Django, GraphQL and SPA (dhilipsiva)
Load Testing a Django Application using LocustIO (Vibhash Chandra, Pranjal Jain)
Break
KEYNOTE | We're all part of this: Jazzband 5 years later (Jannis Leidel (he/him))
The request/response cycle - a Djangonautic journey (Timothy McCurrach)
All about The Django Software Foundation (DSF) (Anna Makarudze)
Serving Files with Django (Jochen Wersdörfer)
Securing Django Applications (Gajendra Deshpande)
Closing Remarks DjangoCon Europe 2021
Social Track
Migrations and understanding Django's relationship with its database (David Wobrock)
Cleanroom Software Engineering with Django (Francisco J. López-Lira Hinojo)
What about DjangoCon Europe 2022? (Miguel Magalhães, David Vaz)
Main Room
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
Sprints Day 1
Main Room
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
Sprints Day 2