News
2025 DSF Board Nominations
Nominations are open for the 2025 Django Software Foundation Board of Directors and there are 4 positions currently open, with each position serving for two years.
PyCharm & Django Campaign 2024 - encore
The Django Software Foundation's biggest fundraising event of the year is here!
Updates to Django
Today 'Updates to Django' is presented by Raffaella Suardini from Djangonaut Space!
Last week we had 18 pull requests merged into Django by 14 different contributors - including a first-time contributor! Congratulations to r0Zh-ovanya for having their first commits merged into Django - welcome on board!
News in Django 5.2:
- CharField.max_length is no longer required to be set on SQLite, which supports unlimited VARCHAR columns. PR #18582
- Data loaded from fixtures and from migrations enabled with
serialized_rollback=True
are now available duringTransactionTestCase.setUpClass()
. PR #18514 - Each serialization format now defines a
Deserializer
class, rather than a function, to improve extensibility when defining a custom serialization format. PR #18335
Sponsored Link 1
Get 30% off PyCharm. 100% Donated to Django.
Support the rapid development of Django! Until October 7th, get PyCharm for your Django development with a 30% discount via this link. All proceeds will be donated to the Django Foundation.
Articles
nanodjango
A look at nanodjango
, the latest in a long line of attempts to get Django to work with a single file.
What is Django?
Thoughts on what exactly is Django, from the folks at Foxley Talent and with feedback from Paolo Melchiorre and Mariusz Felisiak.
A quick guide to platforms the Django Community uses
A look at commonly-used tools to stay in touch with the Django community.
DjangoCon Design Reflection
A look at DjangoCon design iterations over the years from 2018 in San Diego to 2024 in Durham, NC.
Videos
Django & Celery - A love story of async proportions by Hugo Bessa
Our first DjangoCon US 2024 talk has seen the light of day. Other videos will be released over the next month.
Sponsored Link 2
Try Scout APM for free!
Sick of performance issues? Enter Scout's APM tool for Python apps. Easily pinpoint and fix slowdowns with intelligent tracing logic. Optimize performance hassle-free, delighting your users.
Projects
radiac/nanodjango
Full Django in a single file - views, models, API, with async support. Automatically convert it to a full project.