Fabio Caccamo aa18e19625 Added tests
2017-03-29 16:21:41 +02:00
2017-03-29 16:21:41 +02:00
2015-11-19 11:04:47 +01:00
2015-10-26 15:46:36 +01:00
2016-02-24 10:12:32 +01:00
2017-03-21 17:12:11 +01:00
2017-03-29 16:21:41 +02:00
2017-02-07 15:58:45 +01:00

django-admin-interface

django-admin-interface is a modern responsive flat admin interface customizable by the admin itself.

You can use the builtin django-theme or create your own and customize title, logo and colors.

Requirements

  • Python 2.6, Python 2.7, Python 3.4
  • Django 1.6.5 through Django 1.10

Installation

  • Run pip install django-admin-interface
  • Add admin_interface, flat_responsive, flat and colorfield to settings.INSTALLED_APPS before django.contrib.admin
INSTALLED_APPS = (
    #...
    'admin_interface',
    'flat_responsive',
    'flat', #if django version < 1.9
    'colorfield',
    #...
    'django.contrib.admin',
    #...
)
  • Run python manage.py migrate (add --fake-initial if you are upgrading from 0.1.0 version)
  • Run python manage.py collectstatic
  • Restart your application server

Screenshots

Admin login

django-admin-interface_login

Admin dashboard

django-admin-interface_dashboard

Admin themes management

django-admin-interface_themes_management

Admin theme customization

django-admin-interface_theme_customization

Thanks

License

Released under MIT License.

S
Description
django's default admin interface made customizable. popup windows replaced by modals. 🧙
Readme 1.3 MiB
Languages
Python 35.7%
CSS 28.2%
JavaScript 21.9%
HTML 14.2%