django-planet

What's new in Django community blogs?

Announcing weekly DSF office hours

Oct. 16, 2024 » The Django weblog » [Archived Version]

For the last year, Thibaud Colas and I have had a weekly DSF co-working session — we get on a video call and spend an hour quietly working together on DSF things. It's worked well to help us carve out time to work on DSF initiatives, so we'd like to expand into an open-to-everyone weekly "office hours" format. These will be Wednesdays at 6PM UTC (convert to other time zones). (Yes, that means the first one will be in just about 4 hours, short notice I know, so maybe mark it down for n…

Read More

DSF initiatives I'd like to see

Oct. 16, 2024 » Carlton's latest posts. » [Archived Version]

Nominations are open for the next Django Software Foundation Board of Directors. Following the example of Sarah Boyce and Tim Shilling, here’s my list of DSF initiatives I’d like to see for this year. Note: these ideas are strictly ordered. The first one must be done first, and so on. Progress can’t be made any other way. I’d rather see one (the first one) succeed, paving the way for the future, than see the others fail. And there I have to add an “Again”. Read on… 1. Hire an Executive Directo…

Read More

DSF initiatives I’d like to see

Oct. 13, 2024 » Better Simple » [Archived Version]

Following Sarah Boyce's lead, here's my list of DSF initiatives I'd like to see for 2024.

Read More

Django News - Python 3.13 and Django 5.1.2 bugfix released - Oct 11th 2024

Oct. 11, 2024 » Django News » [Archived Version]

News Django bugfix release issued: 5.1.2 Three new bugfixes in the latest release. As always, the best security policy is being on the latest version of Django. djangoproject.com Python 3.13.0 released The official release for Python 3.13 and a listing of new and deprecated features. What's New in Python 3.13 is a detailed look at all the new features. python.org Python Insider: Python 3.12.7 released The …

Read More

How I do Django APIs in PyCharm

Oct. 10, 2024 » The PyCharm Blog » [Archived Version]

I learn so much from watching conference talks, especially live, when I’m vibing with the crowd. But sometimes I watch and think: “Wow, I wish I could show you how awesome that would be in PyCharm.” That just happened. Here’s the explainer, with a little special something at the end. Hello, DjangoConf I recently attended […]

Read More

Why Django supports the Open Source Pledge

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 More

Django bugfix release issued: 5.1.2

Oct. 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 More

Optimizing Test Execution: Running live_server Tests Last with Pytest

Oct. 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 More

How to Remove the “Add” Button from Wagtail Admin SnippetViewSet

Oct. 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 More

KISS Beats Accidental Complexity

Oct. 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 More