Skip to main content
← Back to Schedule

Modern Django Deployments in 2026

to View on time.is

Sauganash Ballroom

About this session

Deploying a Django website is deeply confusing for newcomers, but it doesn't have to be! In this talk, I'll provide a conceptual and practical overview of the process to demystify it all and provide some hard-won lessons along the way.

We'll start with a high-level look at the architecture underpinning it all: web servers vs app servers, queues, security considerations, databases, caching, environment variables, and more. How to think about choices such as Platform-as-a-Service versus VPS? Managed databases? Docker? And more.

Then we'll dive into a step-by-step deployment checklist, looking at how to switch from their default local settings to something production ready. What are the minimum steps to deploy a web app? And what are the recommended additional steps to maximize security and performance?

Presented by

  • Will Vincent

    Will Vincent

    Will is a Developer Advocate at JetBrains and former Django Board Member. He is the author of three books on Django, co-hosts the Django Chat podcast, and co-writes the Django News Newsletter. He also runs the education website LearnDjango.com.