Django News Newsletter

Archives
Jobs
Podcast
Videos
October 6, 2023

200 OK - Django Security Releases: 4.2.6, 4.1.12, and 3.2.22

Python 3.12 released, 11 new PRs to Django, build a rental platform API, and more.

News

Django security releases issued: 4.2.6, 4.1.12, and 3.2.22

Posted by Natalia Bidart on October 4, 2023

Python Release Python 3.12.0

Python 3.12.0 is the newest major release of the Python programming language, and it contains many new features and optimizations.

Python Insider: Python 3.11.6 is now available

Python 3.11.6 is the newest major release of the Python programming language, and it contains many new features and optimizations.

Updates to Django

Last week we had 11 pull requests merged into Django by 6 different contributors - including 1 first time contributor! Congratulations to Dan Jacob for having their first commit merged into Django - welcome on board!

Any bugs found in the new features of 5.0 are considered "Release blockers". We had 3 release blockers resolved last week (#34849, #34877, #34878) which were discovered by Mariusz Felisiak, Paolo Melchiorre and Dan Jacob. I want to thank each of you for testing 5.0 and uncovering these issues!

Testing 5.0 is a great way to contribute to this release and might even lead to your first commit to Django! There are even a couple of 5.0 Testathons planned as community events - sign up here if you're free: https://forms.gle/eqXBtCTa8V5KrL9h9

Sponsored Link 1

Articles

Python 3.12 + "AttributeError: module 'pkgutil' has no attribute 'ImpImporter'. Did you mean: 'zipimporter'?"

A tale of upgrading to Python 3.12.

RegisterFields in Django

An explanation of a Django model field that returns an instance of a class depending on a key.

Building APIs With Django REST Framework

In this Django REST framework tutorial, you will create a rental platform API. The tutorial demonstrates how to use Python and Django REST framework in PyCharm to develop APIs.

How to store your users' API keys securely in Django

Here are 5 short steps to build an app that encrypts your users' API keys in Django, including encrypting them in the database.

Events

PyTexas 2024

PyTexas 2024 will be held April 19 - 21, 2024 in Austin, TX. Their CFP closes on January 14, 2024.

“Innovate with AI: Build ChatGPT-like Apps” — Hybrid IndyPy on Oct. 9

Join Calvin Hendryx-Parker (CTO at Six Feet Up) and Brad Fruth (Director of Innovation at Beck's Hybrids) on Monday, October 9th at 7 pm ET to discuss a recent LLM/AI project that uses Django for the backend.

PyOhio 2023

PyOhio is the free annual Python community conference based in Ohio.

DjangoSocial Raleigh/Durham Launch meetup

Are you attending DjangoCon US in a few weeks? There is a DjangoSocial event on Sunday, October 15th at 7pm.

Tutorials

Django Fixtures Tutorial: How to use dumpdata and loaddata

A guide to using Django fixtures explaining how they work and how they allow the import/export of database data.

Videos

Django Project Start & Deploy Tutorial for Beginners

A video tutorial on installing Django, creating a new virtual environment, switching to Docker, custom user model, and eventual deployment.

A faster way to write CRUD views in Django

A 2-minute video showing how to write faster CRUD views using Neapolitan.

What's New in Wagtail CMS 5.1 | Episode 4 - YouTube

Join us for the latest instalment of What’s New in Wagtail CMS with updates, demos, and insights on features and enhancements in the recently launched 5.1 re...

Sponsored Link 2

The Django Styleguide

A pragmatic approach for building Django apps of all sizes. Find it on GitHub today!

Podcasts

Django Chat #147: Django and iOS - Filip Němeček

Filip is a Django and iOS developer. We discuss his switch over to Django for backend APIs, the current status of iOS development, VR headsets, and more.

Jobs

PSF: Django Developer - Contract - Part Time

The Python Software Foundation is hiring for part-time Django Developer on contract basis to support in the maintenance and development of our Django applications including python.org and us.pycon.org.

Projects

adinhodovic/wagtail-resume

A Wagtail project made to simplify creation of resumes for developers.

julianwachholz/django-guest-user

A Django app that allows visitors to interact with your site as a guest user without requiring registration.

Sponsorship

Interested in placing your product, service, or job vacancy squarely in the spotlight of a committed and active group of Django professionals?

Django News is the perfect place to do so! With over 3,500 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.

Sponsorship - Django News

Weekly Django news, articles, projects, and more. Curated by Jeff Triplett & William Vincent.


Django News is not associated with the Django Software Foundation.

Django is a registered trademark of the Django Software Foundation.

Don't miss what's next. Subscribe to Django News Newsletter:
link
jefftriplett.com
Powered by Buttondown, the easiest way to start and grow your newsletter.