django-planet

What's new in Django community blogs?

Serving Static Files from Flask with WhiteNoise and Amazon CloudFront

Feb. 14, 2023 » TestDriven.io » [Archived Version]

This tutorial shows how to manage static files with Flask, WhiteNoise, and Amazon CloudFront.

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

Weeknotes 2021 WK 44

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

New Setup For the first time in eight years, I was setting up a Mac this week. Chats about setups always seem to go well, so I thought I’d log a few points. Getting Started I don’t change device often, so I always set up as a new device, rather than trying to restore from a backup. This allows me to do a review and clean up of what’s installed, and helps insure I can pass the Bathtub Test. The Bathtub Test (A thought experiment): You drop your laptop in the bath. Nothing on it is recoverable…

Read More

Weeknotes 2021 WK 45

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

Finding the new (and old) contributors to Django 4.0 Previously, we identified contributors to Django 4.0 by those who’d committed to the django/django repo during the 4.0 development cycle. To reiterate, that’s not everybody who contributed, or every contribution (by a long shot) but it’s a good start. New Contributors One thing we wanted to do was to call out new contributors. To achieve that, we can compare the set of committers to Django 4.0 to the set of committers to before Django 4.0. …

Read More

Weeknotes 2022 WK 1

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

Not the new start I was expecting. I ran out of steam at the end of last year. We moved house at the beginning of December. That was all good. But on top of all the rest of — glances at universe, again — 2020/21 I had to pull up the drawbridge and call it a day. Time for a much-needed Christmas break. Last year I was writing my Weeknotes on a Sunday. That was fine, in its way. But Sunday is not the day for such. A slight re-jig and my plan is to knock them out on a Friday afternoon. A kind of …

Read More