Oct. 9, 2024 » The Django weblog » [Archived Version]
We at the Django Software Foundation are pleased to share that Sentry, alongside other partners, has launched the Open Source Pledge — an initiative designed to address sustainability challenges in open source. The Open Source Pledge is a commitment for member companies to pay OSS maintainers meaningfully for their work. When maintainers are adequately supported, they can better sustain their projects, ensuring the growth, stability, and security of the broader ecosystem. The sustainability …
Read MoreOct. 8, 2024 » Simon Willison's Weblog: django » [Archived Version]
If we had $1,000,000… Jacob Kaplan-Moss gave my favorite talk at DjangoCon this year, imagining what the Django Software Foundation could do if it quadrupled its annual income to $1 million and laying out a realistic path for getting there. Jacob suggests leaning more into large donors than increasing our small donor base: It’s far easier for me to picture convincing eight or ten or fifteen large companies to make large donations than it is to picture increasing our small donor base tenfold. S…
Read MoreOct. 8, 2024 » The Django weblog » [Archived Version]
Today we've issued the 5.1.2 bugfix release. The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is Natalia Bidart: 2EE82A8D9470983E.
Read MoreOct. 8, 2024 » Simon Willison's Weblog: django » [Archived Version]
Django Commons Django Commons is a really promising initiative started by Tim Schilling, aimed at the problem of keeping key Django community projects responsibly maintained on a long-term basis. Django Commons is an organization dedicated to supporting the community's efforts to maintain packages. It seeks to improve the maintenance experience for all contributors; reducing the barrier to entry for new contributors and reducing overhead for existing maintainers. I’ve stated recently that I’d…
Read MoreOct. 8, 2024 » timonweb.com » [Archived Version]
When working with Django applications, it's common to have a mix of fast unit tests and slower end-to-end (E2E) tests that use Pytest's live_server fixture and browser automation tools like Playwright or Selenium. To ensure my test suite runs efficiently, I want to execute the slower tests at … Read now
Read MoreOct. 8, 2024 » timonweb.com » [Archived Version]
From time to time, I encounter scenarios where I want to restrict certain actions, such as adding new instances for a particular model in Wagtail CMS Admin. For example, if I have a ContactFormSubmission model, I don’t want admins to be able to create form submissions manually; that’s what the … Read now
Read MoreOct. 8, 2024 » Screaming At My Screen » [Archived Version]
Our friends at Sanvira published a blog post about a Django project they shipped five years ago, which is still running today without change, hand holding or application server restart. I really enjoy stories like this. Small, well engineered monoliths, just sitting there doing their job and not randomly breaking. While this sounds trivial it is not – and it is by far not the standard. I have seen enough systems fall apart for random reasons. Missing database indexes being on top of the list. T…
Read MoreOct. 8, 2024 » django on Jacob Kaplan-Moss » [Archived Version]
What would the Django Software Foundation look like if we had 4x our current budget?
Read MoreOct. 7, 2024 » Simon Willison's Weblog: django » [Archived Version]
Thoughts on the Treasurer Role at Tech NonProfits Will Vincent, Django Software Foundation treasurer from 2020-2022, explains what’s involved in the non-profit role with the highest level of responsibility and trust. Tags: dsf, django
Read MoreOct. 4, 2024 » Django News » [Archived Version]
News PyCharm & Django Campaign 2024 - encore Each year, our friends at JetBrains, the creators of PyCharm, run an incredible deal. You get a 30% discounted year of PyCharm, AND the DSF gets 100% of the money. Yes, 100%! djangoproject.com 2025 DSF Board Nominations Nominations are open for the 2025 Django Software Foundation Board of Directors. Of our 7 directors, there are 4 positions currently open, with each position serving for two year…
Read More