4 ms·
As much as I hate Ruby, Rails has a similar thing, and ActiveAdmin is just plain wonderful. Django AdminTools and Rails ones are must haves for me anymore.
by t-writescode 4y ago
As much as I hate Ruby, Rails has a similar thing, and ActiveAdmin is just plain wonderful. Django AdminTools and Rails ones are must haves for me anymore.
- irjustin 4y agoDjango AdminTools has been' updated since 2021. Is there an alternative that you use? +1 on ActiveAdmin. We recently switched from Rails to Django and AA is something I'm severely missing. The DSL is terrribbblee but once you learn it, omg so fast to do anything.
- t-writescode 4y agoI haven't used Django in around 3 years, but I recall seeing very verbose tooling when I was learning it edit: the default provided admin tools. I didn't know if it was called AdminTools or whatever.
- cpursley 4y agoJust stick appsmith, budibase or any of the other low code admin interfaces in front of your database.
- irjustin 4y agoI really looked into appsmith because of how cool the look, but one key problem I have is we're fintech so auditing objects is critical. Appsmith has its own logging system and our Django app will also have one through django-simple-history. Reconciling the two will be super annoying. Rollbacks for user edited objects will be effectively impossible w/o a separate system.
- cpursley 4y agoAuditing who's accessed/used the admin?
- irjustin 4y agoAuditing changes to objects.
- cpursley 4y agoYou could handle that with an audit log (there's some standard ways to do this in SQL databases). And then expose that in the admin interface via the low code tools (which have SQL-to-UI builders). Here's an example of an audit log I put together for an in app activity feed (in Postgres): https://gist.github.com/cpursley/a2ae79423bee9274e3639839967e17ff https://gist.github.com/cpursley/a2ae79423bee9274e3639839967...