django-liststyle

Django admin changelist CSS styling


License
MIT
Install
pip install django-liststyle==0.2b0

Documentation

Style your django admin changelist rows with ease!

Update: now Python 3 compatible

Install using pip

$ pip install django-liststyle

Add liststyle to your settings

INSTALLED_APPS = {
    ...
    'liststyle',
    ...
}

Add to your ModelAdmin classes

class MyModelAdmin(admin.ModelAdmin, ListStyleAdminMixin):

    ...
    def get_row_css(self, obj, index):
        if obj.active:
            return 'red red%d' % index
        return ''

Note: If you have your own change_list_results.html; you'll need to incorporate the changes from the one here. An example of a custom template from the "grappelli" package is included in templates/admin/ dir.