RSSAmplifier

Paolo Melchiorre · Aug 23, 2026

DjangoCon US 2026

0
Sign in to vote or save

Paolo Melchiorre · Paolo Melchiorre

DjangoCon US is a six-day international conference for the community by the community about the Django web framework, held each year in North America.

© 2026 DjangoCon US “Social card for 'The Django UUID Story' talk by Paolo Melchiorre”
© 2026 DjangoCon US “Social card for 'The Django UUID Story' talk by Paolo Melchiorre”
Contents

🏷️ Title

The Django UUID Story

🗓️ Date

🗣️ Language

🇬🇧 English

📍 Location

Chicago, Illinois, USA 🇺🇸️

🔗 Url

https://2026.djangocon.us/news/announcing-lineup/

🗒️ Abstract

UUIDs have been part of my Django story since my first contribution to the project, when I worked on database-side RandomUUID generation for UUIDv4 generation during the sprints at DjangoCon Europe 2017 in Florence. In this talk I follow that story up to the new UUIDv7 support, showing how Django now exposes UUID generation across database backends and why newer UUID versions can be useful in real applications.

📜 Description

My first larger contribution to Django started during the sprints at DjangoCon Europe 2017 in Florence, where I worked on exposing database-side RandomUUID generation for UUIDv4 in contrib.postgres, so for me this topic has a very personal history inside the project.

Since then the way Django handles UUID generation has evolved, and recent changes extended these functions beyond PostgreSQL while also adding support for UUIDv7, which brings time ordering and new possibilities for modern database schemas.

In this talk I show how these UUID functions work in Django today, how UUIDv4 and UUIDv7 differ in practice, and how Django can generate UUID values at the Python side or at the database side depending on the backend and the use case.

This talk is especially useful for developers who already know Django models and want to better understand how UUID generation fits into real applications, migrations and schema design, especially now that support is broader and more flexible than before.

🗺 Map

Read the original on paulox.net

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.