Django on the Med ๐๏ธ
Django Development Sprints. Three days to get together and work on Django.
Once a year, in Pescara, Italy, and Palafrugell, Spain.
The second Django on the Med ๐๏ธ will be 23rd-25th September 2026, in Pescara Italy. Hope to see you there!
Sign up to our email list for updates. Django on the Med ๐๏ธ content only
Check your spam if you don't get the confirmation email. Archives hereDjango on the Med ๐๏ธ will be free to attend. You'll need to get there, and there's food and accommodation to think about. We'll try to help folks organise shares.
It's a Django community event. The Django Code of Conduct will apply throughout
What are we going to achieve?
The Django on the Med ๐๏ธ name (and the emoji) is a bit of fun โ it's a holiday theme based on the location โย but we have serious goals.
- We want to gather the community. Be it Fellows, members of the Steering Council and DSF Board, DSF Individual Members, experienced contributors, and new ones just starting out. We want to give folks time and a shared space to work on pushing Django forwards.
Hold a Roadmap Workshop to take ideas from the New Features repo, Steering Council, and Community and determine a good story for the target areas we want to focus on during the 6.x cycle.
Some ideas to get you goingโฆ
Here are a few thoughts that are top of my list. What are yours?- Modernising contrib.auth. This is a big one โ that was identified in the last roadmap session. How can we add two-factor authentication to Django? Can we add an API, and then perhaps a TOTP backend? What about passkeys? Could that be in a simple (recommended) third-party package? As a quick win, could we survey the existing landscape, so users were clear on what's already possible?
- Improving the REST/JSON API story. It's already possible with DRF and Django Ninja (and more), but at the least do we need a How-To in the docs about building an API in Django? Can we promote what we have better on the new Ecosystem page? Are there actual changes we need in core here?
- Completing the async story. We're very nearly there. Async cursors for the ORM are the last major technical step. So can we put that in an third-party backend so folks can get experimenting? But people still think Django's async story is not as far along as it is. Again, do we need a How-To in the docs about using async in Django. Same as with APIs, we don't want folks wrongly thinking that Django isn't a viable solution for them in this space when it more than likely is.
- Typing. There's a lot of desire for this, especially from our more heavyweight users. It's 2025. What's the state of play? What are the concerns? Is there a path forward, on which we can enable (or boost) the typing story in Django for people who want it?
Break down ideas into actionable steps. What does a solution look like? Often things are already possible, so do we need How-To documentation? How can we experiment in third-party packages? Which bits should remain there vs which bits need to make it into core? How can we promote all this to help uptake?
- Give experienced contributors the space to collaborate and focus on the difficult issues they're working on.
- Mentor new contributors that attend, allowing them to join work and get up to speed quickly.
What does success look like?
- You came. We did it! First and foremost we'll show that a dedicated sprint event for Django's contributor community is feasible. If we can do it once, we can do it many times.
- We'll have advanced Django's Roadmap for the 6.x development cycle, and beyond. We can take this back to the wider community for input and buy-in.
- They'll be breakdowns of the target feature areas we want to focus on, that give guidance and opportunities for contributors (new and old) who want to do the work.
- Experienced contributors will have had time to push forward the projects that they're working on.
- New contributors will have been onboarded to the process of contributing to Django.
- We'll have reinforced the social bonds that underpin Django's biggest strength โ You! โย its community.
More info about Pescara coming soon...
Accessibility
If you have accessibility needs that may determine whether you can attend, please reach out and let us know.
FAQ
Who's doing this?
Paolo (DSF Board) and Carlton (6.x Steering Council)
What's with the timing?
Pescara and Palafrugell are both nice places. They're touristy, so there's lots to do, lots of accommodation, and plenty of places to eat.
But you can't do anything in the summer. It's too hot, too busy, and too expensive.
Autumn is a bit cooler. Still nice โ if we're going to work on Django nicer even โ but less crowded, and a lot easier on the wallet.
What do the days look like?
We're going to work on Django in the mornings, until early afternoon.
The rest of the day and evenings are for exploring, socialising or not, and having fun.
Can I stay a bit longer?
Of course! There's plenty to see and do around. Come early. Stay for longer. Bring the family. All up to you.
Can I sponsor?
Absolutely! The main thing we need is a Breakfast Sponsor. (Could that be you? Reach out!) If we can get more than that, we can try to do opportunity grants, and such.