What's new in Django community blogs?

Overcoming database bottlenecks: A Journey with ProxySQL

June 28, 2024 » Instawork Engineering » [Archived Version]

IntroductionStartups grow fast, and scaling infrastructure to keep up can be challenging. As companies expand, efficiency, scalability, and reliability become crucial for smooth operations and meeting market demands. This blog post will discuss how ProxySQL, an advanced MySQL proxy server, helped us manage our SQL traffic and connections as we scaled.The ProblemInstawork faced a critical growth stage two years ago that began to strain our infrastructure. As our traffic peaked, it led to too man…

Read More

Customising the Django Admin - Part 3

June 28, 2024 » Software Crafts » [Archived Version]

Taking action and being more dynamic

Read More

Customising the Django Admin - Part 2

June 27, 2024 » Software Crafts » [Archived Version]

Using the available options and attributes

Read More

Customising the Django Admin

June 26, 2024 » Software Crafts » [Archived Version]

What's available and what's reasonable to customise

Read More

Nested Subquerys in Django

June 24, 2024 » Software Crafts » [Archived Version]

Improving the performance of a complex page and removing multiple N+1 issues

Read More

Django: Test for pending migrations

June 22, 2024 » Adam Johnson » [Archived Version]

This post is an adapted extract from my book Boost Your Django DX, available now. Django requires every change to model fields and meta classes to be reflected in database migrations. This applies even to things that don’t typically affect the database, such as Field.choices. When iterating on …

Read More

Django 5 by Example preface

June 20, 2024 » Paolo Melchiorre » [Archived Version]

The story of my experience in writing the preface of the book “Django By Example” by Antonio Melé.

Read More

Password Resets and Signal Handling - Building SaaS #194

June 20, 2024 » Django on Matt Layman » [Archived Version]

In this episode, we hooked up the email confirmation signal to the prompt sending code so that new users can use JourneyInbox immediately. Then we focused on handling all the functionality related to the password reset feature. This meant customizing a bunch of django-allauth forms.

Read More

Password Resets and Signal Handling - Building SaaS #194

June 20, 2024 » Django on Matt Layman » [Archived Version]

In this episode, we hooked up the email confirmation signal to the prompt sending code so that new users can use JourneyInbox immediately. Then we focused on handling all the functionality related to the password reset feature. This meant customizing a bunch of django-allauth forms.

Read More