✨ Emma 🐍 🎸 🐹
emma.has-a.blog
✨ Emma 🐍 🎸 🐹
@emma.has-a.blog
Python / Django / EmberJS / HTMX / AlpineJS
(she/her)
Also cats

- 🌐: https://emma.has-a.blog
- 👩‍💻: https://gitlab.levitnet.be/emma
- 🖥️: https://github.com/nanuxbe
- 💻: https://gitlab.levitnet.be/levit
- 🗄️: https://levit.be

Grapelli is in a category of its own, doing a lot of non-standard things with the admin.
As far as other 3rd-party packages, they might be rendered useless (enabling custom admin actions for example) and in most cases easier (the things they offer for "regular Django" will also work in the admin)
November 14, 2025 at 2:52 PM
So far this is only a proof of concept. If it gets enough traction and enthusiasm, a DEP and so on, the plan is to offer close to 100% compatibility with the current admin's top-level documented API.
So you can copy an `admin.py` file to `djadmin.py` and see what works and what breaks.
admin.py
November 14, 2025 at 2:48 PM
Because vacuuming is an advanced feature that requires a serverless AI agent as well as uploading a video feed to the cloud.
You are free to use this appliance offline as a very attractive paperweight though!
April 30, 2025 at 1:53 PM
By pretty acceptable I mean that, at first glance, listing records will throw an error because it is trying to render a json list (JsonResponse needs to be set as unsafe) and it is redefining get_form_class in the mixin while it shouldn't.
April 22, 2025 at 7:01 AM
You r answer made me curious so I took the limits mentioned in the article and added a bit of guidance regarding inheritance and the mixin. It turns out you don't have to write the code, Claude's first answer is pretty acceptable: claude.site/artifacts/d7...
Claude Artifact
Try out Artifacts created by Claude users
claude.site
April 22, 2025 at 7:01 AM
Now I'm curious about the canadian crimes shows...
April 22, 2025 at 5:47 AM
Did the docker whale in the background bring its own personal fan? I'm sure there is a story to be told there!
January 10, 2025 at 5:41 AM
Isn't there also something about a group only being as smart as the dumbest person in that group?
January 10, 2025 at 5:37 AM
Funny thing... I accidentally'd one of mine today as well... `do-release-upgrade` which nuked all my virtual envs...
Restored from backup, only a few minutes downtime
January 9, 2025 at 7:05 PM