Installation
$ pip install django-modeladmin
Pros
- auto
list_display
(all fields) - auto
list_filter
(BooleanField
fields) - auto
search_fields
(CharField
andTextField
fields) -
list_display
formatters -elapsed
,strftime
,timesince
Examples
admin.py
from django_modeladmin import admin
from .models import MyModelAdmin
@admin.register(Author)
class MyModelAdmin(admin.ModelAdmin):
...
list_display
formatters:
list_display = [
'id',
'started_at',
('strftime','started_at','%H-%M-%S','started',),
('elapsed','started_at','finished_at','elapsed',),
('timesince','created_at','',),
]