django-planet
Sept. 15, 2023

Django News - Django 5.0 Feature Freeze Coming Soon - Sep 15th 2023

in blog Django News
original entry Django News - Django 5.0 Feature Freeze Coming Soon - Sep 15th 2023

News

Status of 5.0 alpha release.

Last call for new Django 5.0 features. If you have a specific PR you would like prioritized, please let them know by Monday, September 18, 2023.

djangoproject.com

Updates to Django

We are nearly at the 5.0 feature freeze and still so much is happening! Last week we had 11 pull requests merged into Django by 8 different contributors - including 2 first time contributors! Congratulations to Oguzhan Akan and Jeremy Nauta for having their first commits merged into Django - welcome on board!

Another amazing ORM feature has been added to 5.0, Django now supports database generated fields! This field can be used on all supported database backends to create a field that is computed from other fields. You can learn more about GeneratedField from the by reading the documentation.

Congratulations to Jeremy Nauta, Lily Foote, Mariusz Felisiak, Adam Johnson and Paolo Melchiorre for their amazing teamwork to deliver this feature for us!

Django Newsletter

Sponsored Link

gumroad.com

Articles

Optimizing Response Time: A Deep Dive with Lincoln Loop

Analysis of a performance optimization journey with a large publishing platform using Django that serves hundreds of thousands to millions of page views daily.

lincolnloop.com

Rendering Template Fragments with django-template-partials

This post looks at the django-template-partials library, a package developed by Carlton Gibson that allows you to render HTML template fragments in response to requests in Django.

bugbytes.io

Death by a Thousand Microservices

A look back at the trend of microservices and how the pendulum is swinging back to good 'ole monoliths like Django.

renegadeotter.com

Deploying Django with Kamal (mrsk)

A detailed guide and explanation of Django deployment with Kamal.

anthonynsimon.com

Creating a great Python DevX

Several good tips are here, but we can't unsee Nox's enum support. 👀

dev.to

Events

Buy your tickets to DjangoCon US 2023!

DjangoCon US 2023 is quickly approaching. Discounted rooms at the main hotel are in limited supply and go away entirely on September 15.

djangocon.us

DjangoCon Africa 2023

An updated website for the first DjangoCon Africa, occurring November 6-11 in Zanzibar, Tanzania.

djangocon.africa

PGConf NYC 2023

A 3-day conference in New York City October 3-5 packed with user stories and best practices for how to use PostgreSQL, the world's most advanced open source database.

pgconf.nyc

Django Girls Durham on 15th October 2023

Django Girls is a one-day workshop about programming in Python and Django tailored for women.

djangogirls.org

Design Articles

Web Components Can Be Simple: Web Components in Django

A look at using custom middleware to create custom Web Components, make them interactive, and load them on-demand in Django.

dryan.com

Adactio: Journal—Multi-page web apps

Preach.

The default approach should be to assume a multi-page approach (which is the way the web works by default). Deciding to take a JavaScript-driven single-page approach should be the exception.

adactio.com

Tutorials

Add database search with Django and HTMX

A tutorial and video showing how to create a database search using Django and HTMX in just 6 steps.

photondesigner.com

Sponsored Ad

The Django Styleguide

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

github.com

Videos

Season Finale Q&A | HackCast S03E10

HackCast is the official HackSoft podcast and season 3 focuses on the business side of things, notably how to transition from developer to starting your own company.

youtube.com

How We're Building AI Search Engines using LLM Embeddings

A quick demonstration and explanation of using Django to build an "AI-powered search" for job descriptions

youtu.be

Podcasts

Python People with Mariatta Wijaya

Python People is a weekly podcast about getting to know the people who help make the Python community great. It's less about the tech, and more about the people.

pythonpeople.fm

Projects

Bun — A fast all-in-one JavaScript runtime

Develop, test, run, and bundle JavaScript & TypeScript projects—all with Bun. Bun is an all-in-one JavaScript runtime & toolkit designed for speed, complete with a bundler, test runner, and Node.js-compatible package manager.

bun.sh

yunojuno/django-user-visit

Django app for recording daily user visits.

github.com

saadmk11/github-actions-version-updater

A GitHub action that Updates all GitHub actions in a repository and creates a pull request with the updates.

github.com


This RSS feed is published on https://django-news.com/. You can also subscribe via email.