djangocon.us

djangocon.us

@djangocon.us

189 followers4 following746 posts

Static files, media files, storage backends, S3, CDNs, how do they fit together in Django? From the archives, Josh Schneier explains Django’s file and storage systems from development through production. Watch: youtu.be/RfTNBLiWjMI Join us in 2027: ti.to/defna/django... #Django

youtu.beDjangoCon US 2017 - Files in Django by Josh SchneierDjangoCon US 2017 - Files in Django by Josh Schneier 1. The API overview Short introduction Go over the difference between static & media files Run through the File abstraction and the various…

Spreadsheets are everywhere and Python can make them easier to manage. From the archives, Kojo Idrissa demonstrates using OpenPyXL to transform spreadsheets, create JSON, and automate common data tasks. Watch: youtu.be/ewYminvBly8 Sponsor DCUS 2027: 2027.djangocon.us/sponsors/inf... #Python #Django

youtu.beDjangoCon US 2017 - Python & Spreadsheets: 2017 Edition by Kojo IdrissaDjangoCon US 2017 - Python & Spreadsheets: 2017 Edition by Kojo Idrissa Spreadsheets are OFTEN terrible. They’re also everywhere! As one of the default forms of data exchange, learning to work with…

How can Django help make ML experiments reproducible? From the archives, Lorena Mesa combines Django, Docker, and scikit-learn to version feature engineering and move models toward production. Watch: youtu.be/zaT7DRsB9Cw Sponsor DjangoCon US 2027: 2027.djangocon.us/sponsors/inf... #Django #ML

youtu.beDjangoCon US 2017 - Using Django, Docker, and Scikit... by Lorena MesaDjangoCon US 2017 - Using Django, Docker, and Scikit-learn to Bootstrap Your Machine Learning Project by Lorena Mesa Reproducible results can be the bane of a data engineer or data scientist’s…

Elasticsearch can do much more than search. From the archives, Simon Willison explores using it as a denormalized query layer for recommendations, geographic filtering, activity analysis, and more. Watch: youtu.be/NzcvewgqYog Join us in 2027: ti.to/defna/django... #Django #Elasticsearch

youtu.beDjangoCon US 2017 - The denormalized query engine design pattern by Simon WIllisonDjangoCon US 2017 - The denormalized query engine design pattern by Simon WIllison Most web applications need to offer search functionality. Open source tools like Solr and Elasticsearch are a…

What happens when a Django app outgrows one server and database? From the archives, Andrew Godwin explores traffic patterns, background work, distributed data, performance traps, and team structure. Watch: youtu.be/gCNj8mMoq38 Join us in 2027: ti.to/defna/django... #Django

youtu.beDjangoCon US 2017 - Taking Django Distributed by Andrew GodwinDjangoCon US 2017 - Taking Django Distributed by Andrew Godwin While some code happily lives on a single server forever, most big projects will have to cross the boundary into running both their…

How does GraphQL perform in the real world? From the archives, Arianne Dee explores production concerns such as performance and security and demonstrates using Graphene with Django. Watch: youtu.be/bTh-JPgKKdQ Sponsor DjangoCon US 2027: 2027.djangocon.us/sponsors/inf... #Django #GraphQL

youtu.beDjangoCon 2017 - GraphQL in the wild by Arianne DeeGraphQL in the wild by Arianne Dee Since being released by Facebook in 2015, GraphQL has gained a lot of hype for being the best thing since sliced bread and REST APIs. But what is all the hype…

What does serverless mean for a Django app? From the archives, Rich Jones explores AWS Lambda, Zappa, event-driven architecture, background tasks, scaling, and costs. Watch: youtu.be/ixRZfVBn_A8 Join us at DjangoCon US 2027: ti.to/defna/django... #Django #Serverless

youtu.beDjangoCon US 2017 - Serverless Django by Rich JonesDjangoCon US 2017 - Serverless Django by Rich Jones You’ve probably heard the buzzword by now - “serverless”. It’s a new type of application architecture where traditional web servers are replaced…

How can Kubernetes deploy and scale a complete Django stack? From the archives, Frank Wiles covers Django, PostgreSQL replication, persistent storage, failover, application servers, and routing. Watch: youtu.be/4LpaxvKsSlo Sponsor DjangoCon US 2027: 2027.djangocon.us/sponsors/inf... #Django

youtu.beDjangoCon US 2017 - End-to-End Django on Kubernetes by Frank WilesDjangoCon US 2017 - End-to-End Django on Kubernetes by Frank Wiles Not only is Kubernetes a great way to deploy Django and all of its dependencies, it’s actually the easiest way! Really! Deploying…

Django or Flask? The right choice depends on your project. From the archives, David “DB” Baumgold compares their approaches to databases, authentication, structure, and APIs. Watch: youtu.be/UY2JMZjQspY Sponsor DjangoCon US 2027: 2027.djangocon.us/sponsors/inf... #Django #Flask

youtu.beDjangoCon US 2017 - Django vs Flask by David "DB" BaumgoldDjangoCon US 2017 - Django vs Flask by David "DB" Baumgold When it comes to web development in Python, Django isn’t the only game in town. Flask is a scrappy young framework that takes a very…

You type `uWSGI`, press Enter, and then what happens? From the DjangoCon US archives, Philip James explains how uWSGI serves Python apps, manages workers and processes, and interacts with the OS and network. Watch: youtu.be/YoUZIzPGKT8 #Django #Python #uWSGI

youtu.beDjangoCon US 2017 - Type UWSGI; Press Enter; What Happens? by Philip JamesThis talk is aiming right at professional or experienced amateur Django developers who want to learn about one of the core technologies used in modern web apps. We’ll do our best to make it…

What can you build with a simple API? From the DjangoCon US archives, Charlotte Mays explores unconventional uses for Django REST Framework and its flexibility for projects both big and small. Watch the 2017 talk: youtu.be/-6tR5TffP0w #Django #Python #DRF

youtu.beDjangoCon US 2017 - Write an API for Almost Anything... by Charlotte MaysDjangoCon US 2017 - Write an API for Almost Anything (or The Amazing Power and Flexibility of Django Rest Framework) by Charlotte Mays This talk will feature a few off-the-beaten-path applications…

Connect your organization with the Django community. Sponsor DjangoCon US 2027 to share your work, meet attendees, highlight opportunities, and support an accessible and welcoming conference. View the prospectus: 2027.djangocon.us/sponsors/inf... #DjangoConUS #Django

2027.djangocon.usSponsorship Prospectus | DjangoCon US 2027Sponsor DjangoCon US 2026 — sponsorship tiers, add-on opportunities, and how your support helps make the conference welcoming, accessible, and comfortable for every attendee.

Can Django and PostgreSQL handle complex, high-volume time series data? From the DjangoCon US archives, Joaquín Scocozza shares the challenges, tradeoffs, and results of building with Django and Timescale. Watch: youtu.be/hXctK2NQTsc #Django #PostgreSQL #TimescaleDB

youtu.beWorking with time series data using Django and Timescale with Joaquín Scocozza - DjangoCon US 2022Not many people would think that using Django and a PostgreSQL database is a good idea for working with time series data and all its complexity in terms of volume and structure. However, we found out…

Can you predict lightning strikes using Django and AWS? ⚡ From the DjangoCon US archives, Calvin Hendryx-Parker shows how to take an algorithm from a Jupyter Notebook to a production-ready, cloud-native application. Watch: youtu.be/77sIl2MsSgU #Django #Python #AWS

youtu.bePredict Lightning Strikes using Django and AWS with Calvin Hendryx Parker - DjangoCon US 2022Can you predict lightning strikes using Django and AWS? Yes! Learn how to take an algorithm and idea from a Jupyter Notebook to production-ready and cloud-native. This talk was presented at:…

Your documentation explains how the system works but does it explain why it was built that way? From the DjangoCon US archives, Juan Saavedra introduces Architectural Decision Records and a sustainable way to preserve technical context. Watch: youtu.be/_-0zHdJGTlw #Django #SoftwareArchitecture

youtu.beKeeping track of architectural-ish decisions in a sustainable way with Juan Saavedra - DCUS 2022More often than not, keeping track of decisions made in the context of software development is… challenging. Many developers have faced picking up seemingly well-documented projects where the…

A bad production migration can mean downtime, errors, or lost data. From the DjangoCon US archives, Benjamin Zagorsky covers reversible migrations, multiple branches, backward-compatible changes, and failed deployments. Watch: youtu.be/5ErDx3oi1lI #Django #Python #DevOps

youtu.beDjango Migrations: Pitfalls and Solutions with Benjamin Zagorsky - DjangoCon US 2022Django's migration system is one of its greatest strengths as a framework. It can automatically generate migrations based on your changes to your models and can detect which migrations need to be…

Can static type checking improve your Django workflow? From the DjangoCon US archives, Kyle Bebak demonstrates django-types and Pyright while exploring the challenges of adding type hints to Django code. Watch the 2022 talk: youtu.be/Lz4I7rFmFdY #Django #Python #Pyright

youtu.beType checking your Django code with django-types and Pyright with Kyle Bebak - DjangoCon US 2022By now most of us have heard of, or used, Python type hints. Since being added to Python in 3.5, they've spread to every corner of the Python ecosystem. These days many libraries are built from the…

Help us build a welcoming and accessible DjangoCon US 2027. Sponsor support funds opportunity grants, speaker stipends, captioning, inclusive meals, childcare assistance, and more. Explore sponsorship opportunities: 2027.djangocon.us/sponsors/inf... #DjangoConUS #Django

2027.djangocon.usSponsorship Prospectus | DjangoCon US 2027Sponsor DjangoCon US 2026 — sponsorship tiers, add-on opportunities, and how your support helps make the conference welcoming, accessible, and comfortable for every attendee.

Didn’t write tests? You may soon need a time machine and a team of raccoons to confront your past self. From the DjangoCon US archives, Melanie Crutchfield shares a humorous warning about the horror of an untested codebase. Watch: youtu.be/wvrr9-UUBn0 #Django #Python #Testing

youtu.beDjangoCon 2019 - The Unspeakable Horror of Discovering You Didn't Write Tests by Melanie CrutchfieldDjangoCon 2019 - The Unspeakable Horror of Discovering You Didn't Write Tests by Melanie Crutchfield PSA: if you don't write tests, you'll instead write code for a time machine to go back & train a…

How do you build a multi-factor authentication service for an entire country? From the DjangoCon US archives, Juan Saavedra explores how Uruguay used Django to create a secure, reliable, and flexible national SSO service. Watch: youtu.be/GJ_PWH3OKZY #Django #Python #Cybersecurity

youtu.beDjangoCon 2019 - Building a multi factor SSO for a whole country with Django by Juan SaavedraDjangoCon 2019 - Building a multi factor SSO for a whole country with Django by Juan Saavedra As a leading digital country and a D9 member, Uruguay decided to build its own world class multi factor…

How do you add async support to a large framework without breaking existing projects? From the DjangoCon US archives, Andrew Godwin explores the challenge of bringing async to Django while maintaining sync compatibility. Watch the 2019 talk: youtu.be/d9BAUBEyFgM #Django #Python

youtu.beDjangoCon 2019 - Just Add Await: Retrofitting Async Into Django by Andrew GodwinDjangoCon 2019 - Just Add Await: Retrofitting Async Into Django by Andrew Godwin Writing async code from scratch is hard; trying to add it into a large, existing framework is harder. Learn about the…

Django supports three forms of model inheritance but what database tables and queries does each one create? From the archives, Blythe J. Dunham explores abstract, multi-table, and proxy models and when to choose composition instead. Watch: youtu.be/BEHM210eR50 #Django #Python

youtu.beDjangoCon 2019 - The Ins and Outs of Model Inheritance by Blythe J DunhamDjangoCon 2019 - The Ins and Outs of Model Inheritance by Blythe J Dunham This talk was presented at: https://2019.djangocon.us/talks/the-ins-and-outs-of-model-inheritance/ LINKS: Follow Blythe J…

Support the people who build with Django. Sponsor DjangoCon US 2027 and help fund grants, accessibility, speaker support, inclusive meals, and more while connecting your organization with the Django community. Explore the prospectus: 2027.djangocon.us/sponsors/inf... #DjangoConUS #Django

2027.djangocon.usSponsorship Prospectus | DjangoCon US 2027Sponsor DjangoCon US 2026 — sponsorship tiers, add-on opportunities, and how your support helps make the conference welcoming, accessible, and comfortable for every attendee.

How can Django forms handle fields and validation that change at runtime? From the DjangoCon US archives, Kirt Gittens explores dynamic fields, external validation, form errors, and common layout challenges. Watch the 2016 talk: youtu.be/rsy0W-eBrQA #Django #Python

youtu.beDjangoCon US 2016 - Solving Problems With Django Forms by Kirt GittensDjangoCon US 2016 - Solving Problems With Django Forms by Kirt Gittens We'll look at a few core problems that we were able to solve with Django forms. Dynamic Field Creation: What if you don't know…

Building a successful Django application involves more than backend code—it requires understanding the people using it. From the archives, Alicia C. Raciti explores UX research, information architecture, and interaction design. Watch: youtu.be/TKoMMtBYXZQ #Django #UX

youtu.beDjangoCon US 2016 - The Full Stack of User Experience by Alicia C RacitiThe Full Stack of User Experience by Alicia C Raciti User experience (UX) has come to the forefront of the design world over the last 5-10 years. As the internet and its content have evolved, we’re…

How can Django power a dynamic data dashboard? From the DjangoCon US archives, Clinton Dreisbach combines Django REST Framework, PostgreSQL statistics, URL-based queries, and D3 visualizations. Watch the 2016 talk: youtu.be/XXG-ESzB9Q8 #Django #Python #D3js

youtu.beDjangoCon US 2016 - Building Dynamic Dashboards With Django and D3 by Clinton DreisbachDjangoCon US 2016 - Building Dynamic Dashboards With Django and D3 by Clinton Dreisbach Django does a great job of building dynamic web applications, but it's not always clear how to use it for a…

How can Django and React work together? From the DjangoCon US archives, Jack McCloy explores state, APIs, permissions, routing, deployment, and adding React to new or existing Django projects. Watch the 2016 talk: youtu.be/zYHv6U86X0Y #Django #Python #React

youtu.beDjangoCon US 2016 - Django and React: Perfect Together by Jack McCloyDjangoCon US 2016 - Django and React: Perfect Together by Jack McCloy React is a JavaScript library that makes it much easier to build dynamic single-page sites. I won't much dive into how React…

What can you build with Django, NLP, and two days? From the DjangoCon US archives, Vince Salvino explains how his team created a movie recommendation engine, Django website, and Twitter bot for a film festival. Watch the 2016 talk: youtu.be/aXFFHKkQcQg #Django #Python #NLP

youtu.beDjangoCon US 2016 - How we Used NLP and Django to Build a... by Vince SalvinoHow we Used NLP and Django to Build a Movie Suggestion Website & Twitterbot by Vince Salvino The Cleveland International Film Festival (CIFF) is a two-week long event featuring hundreds of foreign,…

Sponsor DjangoCon US 2027! Your support helps fund opportunity grants, speaker stipends, captioning, inclusive meals, childcare assistance, and more, while connecting your organization with the global Django community. Explore the options: 2027.djangocon.us/sponsors/inf... #Django

2027.djangocon.usSponsorship Prospectus | DjangoCon US 2027Sponsor DjangoCon US 2026 — sponsorship tiers, add-on opportunities, and how your support helps make the conference welcoming, accessible, and comfortable for every attendee.

What helps beginners feel welcomed and supported in a technical community? From the DjangoCon US archives, Jennifer Konikowski shares lessons on beginner-friendly events, inclusive spaces, teaching, and allyship. Watch the 2018 talk: youtu.be/sMpwCN4LMNw #Django #Python

youtu.beDjangoCon US 2018 - Building a Community for All People by Jennifer KonikowskiDjangoCon US 2018 - Building a Community for All People by Jennifer Konikowski Are you having trouble getting beginners to stick around in your user group? What’s the best way to help people who are…

“You are qualified to contribute.” From the DjangoCon US archives, Carlton Gibson explains why Django needs new contributors, how to get involved, and where to find support. Watch “Your web framework needs you!” from DjangoCon US 2018: youtu.be/1BFjg9XtptM #Django #OpenSource

youtu.beDjangoCon US 2018 - Your web framework needs you! by Carlton GibsonDjango looks like it’s doing just fine: it’s a popular framework in a popular language. We have major releases every six months. We have Django Girls, a Foundation (and Fellows), super conferences in…

From the DjangoCon US archives: “Finally Understand Authentication in Django REST Framework” by William S. Vincent. Explore Session Auth, Token Auth, JWTs, social auth, and more in this practical talk from DjangoCon US 2018. youtu.be/pY-oje5b5Qk #Django #Python

youtu.beDjangoCon US 2018 - Finally Understand Authentication in Django REST Framework by William S. VincentTraditional Django handles user authentication for us. REST Framework? Not so much. The abundance of choice is overwhelming and typically THE biggest obstacle for newcomers. This talk is a deep dive…

💚 A huge thank you to all of our #DjangoConUS 2026 volunteers! Your time, energy, and willingness to help kept the conference running and helped make it a welcoming experience for everyone. Thank you for showing up for the Django community! 🙌 #Django #Python

💚 A huge thank you to our DjangoCon US 2026 organizers! Months of planning and countless hours behind the scenes made an incredible week in Chicago possible. Thank you for giving your time and energy to the #DjangoConUS community! 🙌 #Django #Python

💚 A huge thank you to the DEFNA Board for the time, leadership, and behind-the-scenes work that helped make #DjangoConUS 2026 possible! Thank you for supporting our organizers, our conference, and the Django community throughout the year. 🙌

🎤 A huge thank you to all of our #DjangoConUS 2026 speakers! Thank you for sharing your knowledge, experiences, ideas, and enthusiasm with the Django community. You made three days of talks in Chicago possible. 💚 We’re grateful to every one of you! 🙌 #Django #Python

🎤 A huge thank you to all of our #DjangoConUS 2026 speakers! Thank you for sharing your knowledge, experiences, ideas, and enthusiasm with the Django community. You made three days of talks in Chicago possible. 💚 We’re grateful to every one of you! 🙌

A huge post-conference thank you to everyone who helped make #DjangoConUS 2026 happen behind the scenes! 💚 🏨 voco Chicago Downtown & Alaina 🖥️ Confreaks & Cindy 🎵 KVL, Jim & John ✍️ White Coat Captioning, Amanda, Brenda & Norma 📸 Bartek Thank you! 🙌