Skip to content

0101/django-smartadmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Smart Admin

Django's default ModelAdmin is kinda dull. It only displays the __unicode__ column and that's it. SmartAdmin attempts to create some more useful defaults for list_display, list_filter, etc., based on the model. (You can still manually specify whatever you want of course.)

This may be useful to you if you create new models often and want to have a usable admin for them without much work.

Installation

pip install django-smartadmin

Usage

Just use smartadmin.SmartAdmin instead of django.contrib.admin.ModelAdmin:

from smartadmin import SmartAdmin

class MyModelAdmin(SmartAdmin):
    pass  # or override something

admin.site.register(MyModel, MyModelAdmin)

# or just:

admin.site.register(MyModel, SmartAdmin)

About

Django ModelAdmin for the lazy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages