Django Riffs

Matt Layman

Django Riffs is a podcast for learning web application development in Python using the Django web framework. We explore all of Django's features to equip listeners with the knowledge to build a web app.

  • 17 minutes 33 seconds
    Accepting Files
    Maybe your app needs to handle files from users like profile pictures. Accepting files from others is tricky to do safely. On this episode, we'll see the tools that Django provides to manage files safely. Full show notes are available at https://www.mattlayman.com/django-riffs/17.
    4 October 2022, 1:18 pm
  • 30 minutes 43 seconds
    Setting Your Sites
    On this episode, we look at how to manage settings on your Django site. What are the common techniques to make this easier to handle? Let's find out! Full show notes are available at https://www.mattlayman.com/django-riffs/16.
    7 February 2022, 2:21 pm
  • 27 minutes 46 seconds
    User Session Data
    On this episode, we will dig into a data storage technique that Django makes heavy use of for visitors to your site. This category of data is called session data. Full show notes are available at https://www.mattlayman.com/django-riffs/15.
    13 September 2021, 1:14 pm
  • 36 minutes 3 seconds
    Going Live
    On this episode, we will look at what it takes to go live and how to prepare your Django project for the internet. Full show notes are available at https://www.mattlayman.com/django-riffs/14.
    19 July 2021, 1:36 pm
  • 48 minutes 58 seconds
    Does My Site Work?
    On this episode, we will discuss how you can verify that your site works and continues to work. We're digging into automated testing and how to write tests for your Django apps. Full show notes are available at https://www.mattlayman.com/django-riffs/13.
    1 June 2021, 4:00 am
  • 33 minutes 50 seconds
    Success With Static Files
    On this episode, our focus will be on static files. Static files are vital to your application, but they have little to do with Python code. We'll see what they are and what they do. Full show notes are available at https://www.mattlayman.com/django-riffs/12.
    15 February 2021, 3:47 pm
  • 28 minutes 23 seconds
    Here, There, Middleware
    On this episode, we will investigate Django middleware and see where it goes in your project. In the process, you'll see why middleware is useful and how you can work with it. Full show notes are available at https://www.mattlayman.com/django-riffs/11.
    11 January 2021, 3:19 pm
  • 43 minutes 34 seconds
    User Auth
    On this episode, we're going to look at working with users in a Django project. We'll see Django's tools for identifying users and checking what those users are permitted to do on your website. Full show notes are available at https://www.mattlayman.com/django-riffs/10.
    23 November 2020, 3:11 pm
  • 37 minutes 1 second
    Application Examination
    On this episode, we will study the structure of a Django application. Applications are the core components that make up a Django project. Full show notes are available at https://www.mattlayman.com/django-riffs/9.
    26 October 2020, 2:16 pm
  • 53 minutes 46 seconds
    Administering Your App
    On this episode, we focus on the built-in Django administrator's site to see how you can manage the data in your application. Full show notes are available at https://www.mattlayman.com/django-riffs/8.
    17 September 2020, 12:51 pm
  • 56 minutes 49 seconds
    Models and Managers and Querysets, Oh My!
    On this episode, we will explore more about models and how to interact with data in your database. Full show notes are available at https://www.mattlayman.com/django-riffs/7.
    20 July 2020, 1:25 pm
  • More Episodes? Get the App
© MoonFM 2025. All rights reserved.