Registering a model with hyperadmin:
import hyperadmin
from hpyeradmin.resources.models import ModelResource, InlineModelResource
from myapp.models import MyModel, ChildModel
class ChildModelResource(InlineModelResource):
model = ChildModel
class MyModelResource(ModelResource):
inlines = [ChildModelResource]
list_display = ['name', 'number']
list_filter = ['timestamp', 'category']
hyperadmin.site.register(MyModel, MyModelResource)
The params queryset, ordering, search_fields, list_select_related and date_hierarchy are planned.
These options are mapped to the ModelResource when using autoload.
Bases: hyperadmin.resources.models.resources.BaseModelResource
Bases: hyperadmin.resources.models.resources.BaseModelResource
Bases: hyperadmin.resources.models.resources.InlineModelResource