DEV Community

Jeff Triplett (he/him) for Django News

Posted on • Originally published at django-news.com on

Django News #173 - Django Behind The Scenes

Django Software Foundation

DSF Board monthly meeting, March 9, 2023

The DSF Board meets monthly and posts its minutes publicly. Worth a quick look to see what's going on in the Django world.

djangoproject.com

Sponsored Link

Looking for a fun new project? Try Wagtail CMS

See why Django developers think Wagtail is a “joy to extend.” Trusted by Google, NASA, and many, many others. The #1 Django-powered CMS. Give it a go.

bit.ly

Articles

Django: Avoid database queries in template context processors

Advanced tips on using template context processors from Adam Johnson.

adamj.eu

Denormalization with JSON Fields for a Performance Boost

A well-written article on normalization/denormalization with a powerful tip on using JSON Fields to help improve performance.

caktusgroup.com

Ban 1+N in Django

An opinionated take on solving a perennial issue in Django and ORM's in general: the N+1 problem.

github.io

Sync or Async? Unpacking the Mysteries of Django Signals

Signals allow developers to trigger certain actions when specific events occur, such as when a model is saved or deleted. However, there is often confusion about whether Django signals are asynchronous or not. This article explores the question and discusses the tradeoffs associated with using Django signals.

mattlayman.com

A Chat about the Future of Django

Carlton Gibson, who just retired as a Django Fellow(!), gives some thoughts on a recent podcast chat with DSF President Chaim Kirby and Will Vincent about the future of Django.

noumenal.es

Sponsored Ad

Django for Beginners/APIs/Professionals

Level up your Django knowledge with Django for Beginners, Django for APIs, or Django for Professionals, or gift it to a friend. Sample chapters are available to preview for free. Bundle discount available!

learndjango.com

Videos

FreeCodeCamp: Django Project – Code a CRM App Tutorial

The app will use MySQL for the database you'll be able to register, log in, log out, add records, view records, update records, and delete records.

youtu.be

Podcasts

Django Chat #136: How Django Really Works with Chaim Kirby

Chaim is the current President of the Django Software Foundation. We discuss what's new in Django, Carlton's pending departure as a Fellow, and how things really work behind-the-scenes.

djangochat.com

Projects

Chris-May/django_playwright_pytest_example

Example project to show how to set up Pytest, Playwright, and Django

github.com

adamchainz/unittest-parametrize

Parametrize tests within unittest TestCases.

github.com

cfpb/consumerfinance.gov

Django project protecting American consumers.

github.com


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

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay