in blog | Django News |
---|---|
original entry | Django News - 10 Merged PRs into Django Core This Week! - Jul 14th 2023 |
Python 3.12.0 beta 4 is the final of four beta release previews. We strongly encourage maintainers of third-party Python projects to test with 3.12 during the beta phase and report issues found to [the Python bug tracker (https://github.com/python/cpython/issues) as soon as possible.
From Djangonaut Program Member Anvansh Singh.
Last week, the Django community experienced 10 merged pull requests, accompanied by the exciting debut of remarkable first-time contributors Gregor Jerše and davidolz. Their impactful entrance is warmly embraced by the community!
Gregor Jerše made a significant first contribution by improving accessibility for screen reader users, associating form fields with their help text using aria-describedby
.
This change enhances navigation and understanding of the form. If you have a custom aria-describedby
attribute defined in a form widget, please read the updated documentation to take advantage of the improved accessibility for Django 5.0.
Other notable contributions included Mariusz Felisiak's closure of a 15-year-old ticket (#9602) by adding a new method AdminSite.get_model_admin
which returns an admin class for the given model class. Amazing!
Want to make a contribution? Head over to https://code.djangoproject.com/query, pick a ticket, and start working. You may be the next star for this section. Stay tuned for more exciting updates next week!
Django Newsletter
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!
A guide to understanding templates--including the context--and then creating your own custom template tags.
Adam Johnson on how to use Vulture, a popular unused code detector for Python, in your Django projects.
Rust can make your Python code much faster; here’s how to start using it as quickly as possible.
We are delighted to present our tutorial and talk lineup!
At HackSoft, we offer expert Django software development, consultation and support, to help you build robust and scalable software.
How to cache things everywhere. From basic Django cache framework to function memoizing, custom application caching, django-cacheback, webserver caching, CDN, geolocation tricks.
This talk covers 5 different security vulnerabilities baked into a fake MySpace clone: HTML serialization, SECRET_KEY, stepping outside the ORM, and two different ones around ALLOWED_HOSTS.
Find dead Python code.
A simple Python package that provides convenient access to the Paymob APIs from applications written in the Python language.
Are you looking to get your product, service, or job opportunity in front of an engaged group of Django professionals?
Django News is the perfect place to do so! With over 3,300 subscribers, this is a targeted and passionate audience you don't want to miss out on. As a sponsor of the upcoming Fall season, you'll have the opportunity to showcase your offering to a highly relevant group of professionals.
Contact us today to learn more about sponsorship opportunities.
Django Newsletter
This RSS feed is published on https://django-news.com/. You can also subscribe via email.