Django Admin Theme Roundup 2025

The Django admin is such an integral part of Django, but I wanted to highlight a few of the many awesome third-party admin themes. This blog post rounds up the 10 best packages I could find with some highlights about each and a screenshot so you can get a sense of what is included in the tin.

How can the Django project encourage more theming of the admin going forward?

9 Likes

Thanks for writing this @adamghill ! It’s a great showcase.

There’s a short theming section in the docs:

I think it could do with some improvements:

  1. Show an external CSS file rather than an inline one. That’s more realistic for changes beyond swapping a few colours.
  2. Show defining colours for dark mode as well as light. The “Dark mode variables” paragraph doesn’t really explain much. I would prefer to see the CSS I need.

Ideally, all the CSS variables would be documented, though I can see that would be tiresome.

Another idea would be a shared demo project, with all widget types exposed, so theme tinkerers don’t need to set that up for themselves.

It can be said that the success of Django is also greatly contributed by the available admin page. Improving or upgrading it to make it better is a good idea. I am also using django in many projects, and sometimes changing the admin theme is required. but sometimes it is quite difficult to customize at a deeper level

1 Like