Contribute Media
A thank you to everyone who makes this possible: Read More

But, Why is the (Django) Admin Slow?

Description

The admin interface that comes built-in with Django is one of the most-loved (and oft-abused) features. However, early converts are often disappointed to find that the admin doesn't seem to be scaling as their database grows in size, forcing them (so they think) to switch to a custom interface much sooner than they would prefer.

However, many common performance issues can be fixed with a few small configuration changes that are much easier than a rewrite!

In this talk, we'll use an example project to demonstrate the most common performance pitfalls encountered when using the Django admin, and fix them - live! We'll use django-debug-toolbar, a powerful debugging interface that everyone who uses Django should be familiar with, to identify our issues and confirm that they are fixed.

Improve this page