admincolorscustomcustomizabledjangoenviromentenviromentsflatinterfacelogomodalmodalspopuppythonresponsivesettingsthemeuiwindowwindows
|
|
||
|---|---|---|
| admin_interface | ||
| tests | ||
| .gitattributes | ||
| .gitignore | ||
| .travis.yml | ||
| LICENSE.txt | ||
| MANIFEST.in | ||
| README.md | ||
| runtests.py | ||
| setup.cfg | ||
| setup.py | ||
| tox.ini | ||
README.md
django-admin-interface
django-admin-interface is a modern responsive flat admin interface customizable by the admin itself.
Features
- Beautiful default django-theme
- Themes management and customization (you can customize admin title, logo and colors)
- Responsive
- List filter dropdown (optional)
NEWRelated modal (instead of the old popup window, optional)- Style optimizations for:
django-ckeditor,django-modeltranslation,sorl-thumbnail
Requirements
- Python 2.7, 3.4, 3.5, 3.6
- Django 1.7, 1.8, 1.9, 1.10, 1.11
Installation
- Run
pip install django-admin-interface - Add
admin_interface,flat_responsive,flatandcolorfieldtosettings.INSTALLED_APPSbeforedjango.contrib.admin
INSTALLED_APPS = (
#...
'admin_interface',
'flat_responsive',
'flat', #if django version < 1.9
'colorfield',
#...
'django.contrib.admin',
#...
)
- Run
python manage.py migrate - Run
python manage.py collectstatic - Restart your application server
Upgrade
- Run
pip install django-admin-interface --upgrade - Run
python manage.py migrate(add--fake-initialif you are upgrading from 0.1.0 version) - Run
python manage.py collectstatic --clear - Restart your application server
Screenshots
Admin login
Admin dashboard
Admin themes management
Admin theme customization
Thanks
License
Released under MIT License.



