django-planet

What's new in Django community blogs?

Django bugfix release issued: 5.0.4

April 3, 2024 » The Django weblog » [Archived Version]

Today we've issued the 5.0.4 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. Django 3.2 has reached the end of extended support Note that with this release, Django 3.2 has reached the end of extended support. All Django 3.2 users are encouraged to upgrade to Django 4.2 or later to continue receiving fixes for security issues. See the downl…

Read More

Enforcing conventions in Django projects with introspection

April 1, 2024 » Luke Plant » [Archived Version]

Some code and tips to combine Python and Django introspection APIs to enforce naming conventions in your Django models.

Read More

Django News - 🎉 Sarah "New Django Fellow!" Boyce 🎉 - Mar 29th 2024

March 29, 2024 » Django News » [Archived Version]

News Welcome our new Django Fellow Sarah Boyce is the newest Django Fellow! Read more about her background as a software developer and active member of the Django community. djangoproject.com PyPI halted new users and projects while it fended off supply-chain attack PyPI temporarily halted new project creation and new user registration following an onslaught of package uploads that executed malicious code on any device that installed them.…

Read More

Start Polishing - Building SaaS with Python and Django #187

March 28, 2024 » Django on Matt Layman » [Archived Version]

In this episode, we attacked the issue list. JourneyInbox is live and serving user and now it’s time to start polishing and building the full set of features. There are so many easy targets to fix that we focused on a few clear improvements to user experience and the user interface.

Read More

Start Polishing - Building SaaS #187

March 28, 2024 » Django on Matt Layman » [Archived Version]

In this episode, we attacked the issue list. JourneyInbox is live and serving user and now it’s time to start polishing and building the full set of features. There are so many easy targets to fix that we focused on a few clear improvements to user experience and the user interface.

Read More

The Django admin is a CMS

March 27, 2024 » Matthias Kestenholz: Posts about Django » [Archived Version]

The Django admin is a CMSThe post Why is the Django Admin “Ugly”? and the discussion on Mastodon around it finally motivated me to write down my thoughts regarding the recurring theme in Django land that the Django administration interface isn’t a CMS (Content Management System). I think that this is misguided and needlessly limits the discourse around what the admin’s current functionality is and the ideas what it could be and already is. A web content management system is about we…

Read More

My Typical Workday Schedule

March 27, 2024 » Better Simple » [Archived Version]

A brief breakdown of what a typical workday is for me.

Read More

ASGI deployment options for Django

March 27, 2024 » Django Beats » [Archived Version]

Mariusz Felisiak, a Django and Python contributor and a Django Fellow, explores the world of ASGI servers. Django on Fly.io is pretty sweet! Check it out: you can be up and running on Fly.io in just minutes. Asynchronous support in Django is constantly improving and each version introduces new features. With already implemented: asynchronous views and middlewares, asynchronous ORM interface, asynchronous support for decorators and signal dispatchers, and growing support in contrib packages…

Read More

Django: Write-up on optimizing the system check framework

March 23, 2024 » Adam Johnson » [Archived Version]

Django’s system check framework provides fantastic protection for configuration mishaps. It’s like a targeted linter that runs when you start Django commands. It takes advantage of runtime setup to inspect the true state rather than infer it from the source. I love the system check framework: I have …

Read More