I'm a big fan of django-cms but I've always thought that their djangocms-admin-style wasn't an improvement on the original Django admin styling. In the past I just wouldn't use djangocms-admin-style, but then there are a few styling issues that you can then run into. This app is to fix those styling bugs.
To install:
pip install djangocms-classic-admin-style
Then add djangocms_classic_admin_style to your installed apps before Django's admin:
INSTALLED_APPS = [ ... 'djangocms_classic_admin_style', 'django.contrib.admin', ... ]
Then collect the static files and that's it:
python manage.py collectstatic