You can perfectly do business logic operations through the django Admin. It's extensible, and doesn't require a lot of effort to set it up.
But whether starting from a scaffold of another framework or building entirely custom, the effort in making custom, complex admin interfaces isn’t difficult.
As with most software systems, the biggest part of the work is dealing safely with end users. Admin interfaces can be simpler because of this, and therefore they are less effort to make.