The Real Python Podcast

DjangoCon Europe 2025: Live Recording From Dublin


Listen Later

What goes into making video courses at Real Python? How should you build an installable Django application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly articles and projects.

This week, the Real Python Podcast is experiencing several firsts. We recorded a show in front of a live audience for the very first time, and it happened in Dublin, Ireland—a place neither of us had visited before. I also got to meet Christopher Trudeau in person for the first time.

We’re sharing that live recording from the conference in this episode. We discuss how we create video courses at Real Python, and Christopher talks about his tutorial on how to write an installable Django application.

We also share a few summaries of the talks from the conference and projects from the Django community, including a news roundup, how decisions are made inside the Django Foundation, ways you can help with reviews, using the Django ORM with Marimo notebooks, maintaining a data-oriented project, how to get foreign keys horribly wrong, a project for simple deployment, and a project for adding extra buttons inside the Django Admin.

We would like to thank the audience members from Ireland who heard about DjangoCon by listening to the podcast. Thank you for attending the conference and for taking the time to say hello. We also appreciate those who asked us insightful questions at the end of the show.

We enjoyed exploring Dublin and recording the show in front of such a welcoming audience. We learned a ton from all the great talks given at the conference and made some new connections for future interviews.

This episode is sponsored by AMD.

Course Spotlight: How to Set Up a Django Project

In this course, you’ll learn the necessary steps that you’ll need to take to set up a new Django project. You’ll learn the basic setup for any new Django project, which needs to happen before programming the specific functionality of your project.

Topics:

  • 00:00:00 – Introduction
  • 00:03:59 – PEP 770 – Improving measurability of Python packages with Software Bill-of-Materials
  • 00:04:22 – PEP 736 – Shorthand syntax for keyword arguments at invocation
  • 00:04:46 – PEP 661 – Sentinel Values
  • 00:05:21 – Pydantic v2.11 Released
  • 00:05:41 – How We Build Video Courses at Real Python
  • 00:17:17 – Sponsor: AMD
  • 00:17:56 – How to Write an Installable Django App
  • 00:22:21 – Attendees from Ireland who heard about the conference from us
  • 00:23:09 – Django needs you! (to do code review)
  • 00:24:12 – How we make decisions in Django
  • 00:26:07 – Marimo: Sharing the joys of the Django ORM with Python Notebooks
  • 00:27:30 – Steering Council Introduction
  • 00:28:17 – Video Course Spotlight
  • 00:29:45 – Data-Oriented Django Drei
  • 00:31:04 – How to get Foreign Keys horribly wrong in Django
  • 00:32:17 – Converting integer fields to bigint using Django migrations at scale
  • 00:33:17 – django-simple-deploy
  • 00:34:57 – django-admin-extra-buttons
  • 00:37:51 – What goes into creating the podcast?
  • 00:44:04 – How does RP decide what Learning Paths to create?
  • 00:48:30 – Python background when starting with a framework
  • 00:54:46 – Django getting started resources at Real Python
  • 00:55:34 – Thanks and goodbye
  • News:

    • PEP 770 – Improving measurability of Python packages with Software Bill-of-Materials (Accepted)
    • PEP 736 – Shorthand syntax for keyword arguments at invocation (Rejected)
    • PEP 661 – Sentinel Values (Deferred)
    • Pydantic v2.11 Released
    • Show Links:

      • DjangoCon Europe 2025
      • How We Build Video Courses at Real Python
      • How to Write an Installable Django App – Real Python
      • Django needs you! (to do code review) - Sarah Boyce
      • How we make decisions in Django - Carlton Gibson
      • Marimo and Jupyter: Sharing the joys of the Django ORM with Python Notebooks - Chris Adams
      • Steering Council Introduction- Emma Delescholle
      • Data-Oriented Django Drei - Adam Johnson
      • How to get Foreign Keys horribly wrong in Django - Haki Benita
      • Turn back time: Converting integer fields to bigint using Django migrations at scale - Tim Bell
      • Projects:

        • django-simple-deploy - readthedocs
        • django-admin-extra-buttons - PyPI
        • Additional Links:

          • django-awl
          • Episode #230: marimo: Reactive Notebooks and Deployable Web Apps in Python
          • marimo - a next-generation Python notebook
          • Data-Oriented Django - Adam Johnson - YouTube - DjangoCon 2022
          • Data Oriented Django Deux - Adam Johnson - YouTube - DjangoCon Europe 2024
          • Episode #165: Leveraging the Features of Your Database With Postgres and Python
          • pgMustard - review Postgres query plans quickly
          • Django Chat
          • Django for Data Science: Deploying Machine Learning Models with Django - William Vincent
          • Episode #500 - Django Simple Deploy and other DevOps Things - Talk Python To Me Podcast
          • Episode #234: Building New Structures for Learning Python
          • Reference – Real Python
          • Django for Web Development (Learning Path) – Real Python
          • Getting Started With Django: Building a Portfolio App – Video Course
          • Your First Steps With Django: Set Up a Django Project – Tutorial
          • Level up your Python skills with our expert-led courses:

            • Getting Started With Django: Building a Portfolio App
            • Sneaky REST APIs With Django Ninja
            • How to Set Up a Django Project
            • Support the podcast & join our community of Pythonistas

              ...more
              View all episodesView all episodes
              Download on the App Store

              The Real Python PodcastBy Real Python

              • 4.7
              • 4.7
              • 4.7
              • 4.7
              • 4.7

              4.7

              136 ratings


              More shows like The Real Python Podcast

              View all
              Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

              Software Engineering Radio - the podcast for professional software developers

              273 Listeners

              The Changelog: Software Development, Open Source by Changelog Media

              The Changelog: Software Development, Open Source

              283 Listeners

              Data Skeptic by Kyle Polich

              Data Skeptic

              481 Listeners

              Talk Python To Me by Michael Kennedy

              Talk Python To Me

              592 Listeners

              Software Engineering Daily by Software Engineering Daily

              Software Engineering Daily

              624 Listeners

              The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) by Sam Charrington

              The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

              443 Listeners

              Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

              Super Data Science: ML & AI Podcast with Jon Krohn

              296 Listeners

              Python Bytes by Michael Kennedy and Brian Okken

              Python Bytes

              214 Listeners

              Data Engineering Podcast by Tobias Macey

              Data Engineering Podcast

              142 Listeners

              Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

              Syntax - Tasty Web Development Treats

              983 Listeners

              CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

              CoRecursive: Coding Stories

              189 Listeners

              DataFramed by DataCamp

              DataFramed

              266 Listeners

              Practical AI by Practical AI LLC

              Practical AI

              189 Listeners

              The Stack Overflow Podcast by The Stack Overflow Podcast

              The Stack Overflow Podcast

              64 Listeners

              Latent Space: The AI Engineer Podcast by swyx + Alessio

              Latent Space: The AI Engineer Podcast

              77 Listeners