BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2026//talk//AGX8D9
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-europython-2026-AGX8D9@programme.europython.eu
DTSTART;TZID=CET:20260716T112500
DTEND;TZID=CET:20260716T115500
DESCRIPTION:Deploying a Python web app is deeply confusing for newcomers\, 
 but it doesn't have to be! In this talk\, I'll provide an overview of the 
 entire process\, with visuals and code\, to demystify it and share hard-wo
 n lessons along the way.\n\nWe will start with a high-level overview of th
 e architecture underpinning deployment: web servers vs. app servers\, queu
 es\, security considerations\, databases\, caching\, environment variables
 \, and more. Then we will discuss Python-specific aspects\, such as how WS
 GI (PEP 333) standardized the process across all frameworks. Finally\, we 
 will review a deployment checklist for Django\, Flask\, and FastAPI\, high
 lighting where they overlap and where they differ.\n\nThe goal of this tal
 k is to explain how web deployments work under the hood\, highlighting the
  Python-specific technical underpinnings that enable a knowledgeable devel
 oper to quickly deploy any Python web app\, whether using FastAPI\, Django
 \, or Flask.
DTSTAMP:20260524T131129Z
LOCATION:Chamber Hall B (S3B)
SUMMARY:Deploying Python Web Apps in 2026 - Will Vincent
URL:https://programme.europython.eu/europython-2026/talk/AGX8D9/
END:VEVENT
END:VCALENDAR
