Alternative Django admin interfaces

Are you using Django (the web framework) and you’re afraid of the default Django admin interface? Then there are a bunch of alternatives out there. If you don’t use it, but you’re looking for a great web framework, you should have a look at the “Getting started with Django” tutorial.
Django has a built in admin interface, which indeed is really nice. But there are also great alternatives our there. Here’s a description about the both alternatives we used recently in our projects.

django-admin-bootstrapped

django-admin-bootstrapped is a Twitter bootstrapped version of the admin interface and it is really simple to install.
You can find it on github or PyPi.

First of all, install the package via pip :

Edit your settings.py , and add the app into INSTALLED_APPS  before 'django.contrib.admin' :

django-grappelli

Grappelli is a grid-based version of the admin interface and also really simple to install.
There’s a project page, a really nice documentation, and you can also find it on github or PyPi:

First of all, install the package via pip :

Edit your  settings.py , and add the app into INSTALLED_APPS  before 'django.contrib.admin' :

Edit your root  urls.py , and add the grappelli urls:

Other alternatives

Of course there are a lot of other alternatives for the stock admin interface, but we only used django-admin-bootstrapped and grappelli lately. Let us know if you’ve experience with another admin interface.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.