For I think 80% of the projects I worked on the admin panel was fine.
And when it wasn't, we just provided api's through DRF for users with elevated privilege, and some kind of CLI interface for people to use it.
Hell, even the DRF web interface is fine for people who know how to do REST queries.