in blog | Django News |
---|---|
original entry | Django News - Bringing Locality of Behavior to Django - Jun 23rd 2023 |
In order to vote in this election, individuals must be a Contributing, Managing, Supporting, or Fellow member as of June 15, 2023, and have confirmed their intention to vote by June 19, 2023.
New features and bug fixes in the latest Wagtail version.
The Python Software Foundation now has a security developer in residence.
From Django Review and Triage Team Member Sarah Boyce...
Last week we had 13 pull requests merged into Django by 10 different contributors - including 2 first time contributors! Congratulations to Olivier Le Thanh Duong and Ashwin Dharne for having their first commits merged into Django - welcome on board!
This time filtering support was added to GIS aggregate functions, and an offset value was added to StepValueValidator
!
You will be able to use both of these features in 5.0.
Do you want to add something into Django 5.0?
Why don't you update assertContains
and assertInHTML
to output a haystack on failure #34657? Look forward to welcoming you on board!
At HackSoft, we offer expert Django software development, consultation and support, to help you build robust and scalable software.
What happens when there are too many fields for a UI to search on? Search DSLs can give a user more granular access to searching without exposing an overly complicated interface.
An attempt via django-view-decorator to bring more locality of behaviour between Django URLs and views. Picking up on the concept first popularized by HTMX and highlighted by Carlton Gibson in his recent DjangoCon Europe talk, among other places.
Jacob shows us how to use contribute_to_class
, a Descriptor
, and a string class to create a custom MarkdownField
that can display both text and html.
Why format_html()
can be dangerous, how to fix it, and why Django 5.0+ now has a patch fixing the issue.
A step-by-step guide on implementing caching with Redis in Django.
Big tech thinks everyone needs to build aircraft carriers, but all you need is a horse. We’ve distilled what we’ve learned, making all the little picky decisions so you don’t have to: just get to work on your project!
Tom Dyson revisits the traditional wisdom that SQLite is not suitable for production. He takes a deep look at several real-world examples, comparing its performance against traditional database options (PostgreSQL, MySQL, etc). And he explores exciting new developments in the SQLite ecosystem, particularly those which enable its use in machine learning in general and LLMs (large language models) in particular.
Paolo Melchiorre discusses the latest updates to the DjangoProject.com website, ongoing improvements, and exciting new developments.
Carlton and Will discuss how to learn Django whether you are a total beginner or experienced web developer.
A generic system for filtering Django QuerySets based on user selections.
Restrict Django sessions to IP and/or user agent.
A very beta but cool decorator aimed at bringing locality of behaviour to the connection between a URL and a view in Django.
This RSS feed is published on https://django-news.com/. You can also subscribe via email.