Hidden gems of Django Admin. Part 1.
09-21, 10:15–10:45 (Europe/Lisbon), Auditorium

In my presentation I will talk about how powerful django.contrib.admin really is. This is the first part of a series of presentations. For beginners and advanced developers.


The Django Admin Panel is a complex and bad-documented tool in the Django that can greatly speed up development if you start to understand it.

  • "Isn't it easier for us to write our Backend?"
    I will answer: “No, it’s not easier!”.
    Seven years of insights and discoveries in my report.

The following questions should be in this conversation:
1. Django admin panel as it could be.
2. Django admin sites multiplication.
2. ModelAdmin, How to remove the legacy of older versions of Django.
4. AdminActions based on Generic-CBV, simplicity and convenience.
5. Undocumented Django.contrib.admin features.
6. Using Django Admin Panel for third-party Backend implementations.

The next part of this series of talks will take place at Django Con US 2022. For advanced and experienced developers.

Video: https://youtu.be/HJfPkbzcCJQ

23 Years in software development, 8 years with Django.
Programming languages stack: RISC Assembly Language, C, ASP, VB/VBA, PHP, HTML/CSS, VueJS/NuxtJS, Python
Probably, i have the best knowledge in raw Django in Russian community.
I live in Austria in Tirol. I am also Alpine Ski and x-cross-country Instructor.

This speaker also appears in: