Feb. 2, 2024 » Carlton's latest posts. » [Archived Version]
A quick flit publish and Neapolitan 24.2 is available on PyPI. $ pip install -U neapolitan Go get yours now! 🚀 Quicker template overrides The release adds a new mktemplate management command, that lets you quickly bootstrap an override of your active neapolitan templates, on a per model and per CRUD action basis. This makes ”Oh, I need to customise the list template” much easier, so you don’t have to break your flow. Basic usage is like this: $ ./manage.py mktemplate cakeshop.Ingredient …
Read MoreFeb. 2, 2024 » Django News » [Archived Version]
News PSF News: Kicking off 2024 strong, thanks to our community! The PSF is starting the year feeling energized and supported, thanks to each of you who shared or donated to the year-end fundraiser and membership drive. blogspot.com </> htmx ~ htmx 1.x → htmx 2.x Migration Guide The purpose of this guide is to provide instructions for migrations from htmx 1.x to htmx 2.x. We place a very high value on backwards compatibility, so in m…
Read MoreFeb. 2, 2024 » Carlton's latest posts. » [Archived Version]
Software developers are a funny bunch. They know that there’s “No Silver Bullet” — that this week’s management fad isn’t going to make Marketing’s deadlines any more realistic than last week’s. They know that “10x” is just what sweatshop startups tell youngsters, so they’ll die on the hill, for those toilet paper options. But you tell ‘em that a new framework, or a new database, or a new templating language is going to change to the world, and they’re all over it. You think we’d learn.
Read MoreJan. 30, 2024 » Django Beats » [Archived Version]
Mariusz Felisiak, a Django and Python contributor and a Django Fellow, sheds light on Django versioning and release cycle. Django on Fly.io is pretty sweet! Check it out: you can be up and running on Fly.io in just minutes. As of version 2.0 released in 2017, Django uses a loose form of semantic versioning, but what exactly does that mean? This article dives into the details of Django’s release cycle and related policies to answer some on the crucial questions, such as: What we can exp…
Read MoreJan. 26, 2024 » Django News » [Archived Version]
News Announcing: The Outstanding PyLady Award Do you know of a PyLady that should be recognized for all their work for Python and the community? Nominate them (or yourself)! pyladies.com Django Software Foundation DSF calls for applicants for a Django Fellow After five years as part of the Django Fellowship program, Mariusz Felisiak will step down as a Django Fellow in March 2024 to explore other things. Mariusz has made an extraordi…
Read MoreJan. 25, 2024 » Better Simple » [Archived Version]
My ideas for what Django could attempt in 2024 and beyond.
Read MoreJan. 25, 2024 » Django on Matt Layman » [Archived Version]
In this episode, we continued on the Stripe integration. I worked on a new payments gateway interface to access the Stripe APIs needed for creating a check out session. We hit some bumps along the way because of djstripe’s new preference for putting the Stripe keys into the database exclusively.
Read MoreJan. 25, 2024 » Django on Matt Layman » [Archived Version]
In this episode, we continued on the Stripe integration. I worked on a new payments gateway interface to access the Stripe APIs needed for creating a check out session. We hit some bumps along the way because of djstripe’s new preference for putting the Stripe keys into the database exclusively.
Read MoreJan. 24, 2024 » Thomas Loiret - Random thoughts » [Archived Version]
Non exhaustive list of web frameworks written in Python
Read MoreJan. 24, 2024 » Adam Johnson » [Archived Version]
This post is an adapted extract from my book Boost Your Django DX, as updated last week. pre-commit’s “fail” virtual language fails all files that it matches. Combine it with pre-commit’s file name and type matching to block unwanted files in your repository. Let’s try it out …
Read More