Sept. 13, 2024 » Django on Matt Layman » [Archived Version]
In this episode, we started down the path of migrating School Desk off of Heroku and onto Digital Ocean. Most of the effort was on tool changes and beginning to make a Dockerfile for deploying the app to the new setup.
Read MoreSept. 13, 2024 » Django on Matt Layman » [Archived Version]
In this episode, we started down the path of migrating School Desk off of Heroku and onto Digital Ocean. Most of the effort was on tool changes and beginning to make a Dockerfile for deploying the app to the new setup.
Read MoreSept. 11, 2024 » Matthias Kestenholz: Posts about Django » [Archived Version]
Weeknotes (2024 week 37) django-debug-toolbar alpha with async support! I have helped mentoring Aman Pandey who has worked all summer to add async support to django-debug-toolbar. Tim has released an alpha which contains all of the work up to a few days ago. Test it! Let’s find the breakages before the final release. Dropping Python 3.9 from my projects I have read Carlton’s post about the only green Python release and have started dropping Python 3.9 support from many of the packag…
Read MoreSept. 11, 2024 » Carlton's latest posts. » [Archived Version]
Today I learnt. Some fresh Python releases, including Python 3.13rc2 — which is the OK, I better had add it to the flows point for me at the moment 🤹 I get my Python from python.org, and I use Glyph’s great mopup tool to keep it updated. I run it in a loop on all the versions I have installed: #!/bin/bash # Update installed Python versions. python_versions=("python3.9" "python3.10" "python3.11" "python3.12" "python3.13t") for PYTHON in "…
Read MoreSept. 8, 2024 » Carlton's latest posts. » [Archived Version]
I’m going to try something new. For this upcoming quarter, so until the end of the year, I’m going to put aside Thursday afternoons (Europe) to be online, doing my maintenance, a kind of office hour, offering a support group to existing maintainers, and offering mentoring to new or prospective maintainers in the Django ecosystem. (More details to follow as I come up with them.) If it goes well, we can carry on beyond the new year. I feel like I’ve been banging this drum for a long time but, t…
Read MoreSept. 7, 2024 » Adam Johnson » [Archived Version]
Django provides us with a rich set of view decorators. In this post, we’ll look at a technique for hoisting repeated use of these decorators to reduce repetition. Repeated @cache_control calls Here are two public views with the same @cache_control decorator: from django.views.decorators.cache import cache_control @cache_control …
Read MoreSept. 6, 2024 » The Django weblog » [Archived Version]
We are thrilled to announce that Djangonaut Space, a mentorship program, is open for applicants for our next cohort! Djangonaut Space is holding a third session this year! This session will start on October 14th, 2024. We are accepting applications until September 14th, 2024. More details can be found in the website. Djangonaut Space is a free, 8-week group mentoring program where individuals will work self-paced in a semi-structured learning environment. It seeks to help members of the communi…
Read MoreSept. 6, 2024 » Valentino Gagliardi - Django RSS Feed » [Archived Version]
How to filter a foreign key model property with django-filter.
Read MoreSept. 6, 2024 » Django News » [Archived Version]
News Django security releases issued: 5.1.1, 5.0.9, and 4.2.16 Two security fixes were just released. As always, the best security measure you can take is to always be on the latest version of Django. djangoproject.com Announcing Djangonaut Space Session 3 Applications Open! Session 3 applications are now open until September 14th. djangonaut.space Sponsored Link 1 Try Scout APM for free! Sick of…
Read MoreSept. 6, 2024 » Django on Matt Layman » [Archived Version]
In this episode, we continued working with the Kamal deploy tool. Last time, we build a demo image. With this session, we created a Digital Ocean Droplet (i.e., VM) and deployed to that. Along the journey, we learned a lot about how Kamal operates.
Read More