What's new in Django community blogs?

Django 4.2 beta 1 released

Feb. 20, 2023 » The Django weblog » [Archived Version]

Django 4.2 beta 1 is now available. It represents the second stage in the 4.2 release cycle and is an opportunity for you to try out the changes coming in Django 4.2. Django 4.2 has a farrago of new features which you can read about in the in-development 4.2 release notes. Only bugs in new features and regressions from earlier versions of Django will be fixed between now and 4.2 final (also, translations will be updated following the "string freeze" when the release candidate is issued). The cu…

Read More

Django News - Django security releases issued: 4.1.7, 4.0.10, and 3.2.18 - Feb 17th 2023

Feb. 17, 2023 » Django News » [Archived Version]

News Django security releases issued: 4.1.7, 4.0.10, and 3.2.18 This release fixes a potential denial-of-service vulnerability in file uploads. As always, updating to the latest version of Django is one of the best security measures you can take. djangoproject.com Release 2.0 · django-crispy-forms/django-crispy-forms PSA: django-crispy-forms 2.0 has been released and has a few major changes, which will require some extra time when you upgr…

Read More

django-upgrade release with Django 4.2 fixers

Feb. 17, 2023 » Adam Johnson » [Archived Version]

I just released django-upgrade 1.13.0. The headline features are some new fixers targetting Django 4.2, which is currently in alpha. Let’s walk through these new fixers. For more detail on any of them, see the Django 4.2 README section. New headers argument in tests Recent-ish …

Read More

MoneyPark’s Benjamin Tacquet Interview on Doing Less, But Better

Feb. 16, 2023 » Software Development Blog & IT Tech Insights | Django Stars » [Archived Version]

Technology changes our lives, even in countries where centuries-old industry traditions dominate culture, society and emblematic banking systems. But even such a traditionally conservative part of banking like mortgages can be affected by technology. A mortgage is based on an ancient idea of a loan against collateral, and it still uses mostly the same ancient […] The post MoneyPark’s Benjamin Tacquet Interview on Doing Less, But Better appeared first on Software Development Blog & IT Tech Insig…

Read More

Django security releases issued: 4.1.7, 4.0.10, and 3.2.18

Feb. 14, 2023 » The Django weblog » [Archived Version]

In accordance with our security release policy, the Django team is issuing Django 4.1.7, Django 4.0.10, and Django 3.2.18. These releases addresses the security issue detailed below. We encourage all users of Django to upgrade as soon as possible. CVE-2023-24580: Potential denial-of-service vulnerability in file uploads Passing certain inputs to multipart forms could result in too many open files or memory exhaustion, and provided a potential vector for a denial-of-service attack. The number o…

Read More

Backend Development 101 with Django REST Framework

Feb. 14, 2023 » Django on Matt Layman » [Archived Version]

If you’re familiar with Python, you’ve most certainly heard of Django, but may not know what it is used for and why people like it so much. We will first run through a ‘backend development 101’ crash-course, then talk about Django’s take on backend development and what Django REST Framework provides on top of it. Finally we will add a feature to an example Django app and do some live coding.

Read More

Backend Development 101 with Django REST Framework

Feb. 14, 2023 » Django on Matt Layman » [Archived Version]

If you’re familiar with Python, you’ve most certainly heard of Django, but may not know what it is used for and why people like it so much. We will first run through a ‘backend development 101’ crash-course, then talk about Django’s take on backend development and what Django REST Framework provides on top of it. Finally we will add a feature to an example Django app and do some live coding.

Read More

Single-pages without the single-page with django2-tables, django-filter, and htmx

Feb. 12, 2023 » Valentino Gagliardi - Django RSS Feed » [Archived Version]

Building sortable/filterable tables with django2-tables, django-filter, and htmx!

Read More

Weeknotes 2020 WK 41

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

Quiet again this week, which is nice. Django On the Fellowing front I was able to knock-off one PR that had been lining the bottom of the list for a long-time. That’s a big win. It’s only one ticket, but the list develops a kind-of hard centre that can be hard to break. You need a window to sit down with the hard ones to progress them. Other than that, I progressed some WIP updates for Selenium v4, and it was the usual mix of triage and review. Fellow Report for 2021 WK 41 Button I’ve finally…

Read More

Weeknotes 2021 WK 42

Feb. 11, 2023 » Carlton's latest posts. » [Archived Version]

What is Django 4.0? For Django 4.0 we’d like to do something to call out the contributors, especially new ones. Will and I discussed some reasons for this in the recent Django Chat episode on Django 4.0, but the long-and-short is that it’s about continuing to try to make the project more welcoming, and so sustainable in the long term. A first pass at identifying the contributors to Django 4.0 is to look at the commits to the django/django repo. There’s more to it than that, but it’s a good sta…

Read More