The "Django Admin Inline Paginator" is simple way to paginate your inline in django admin
If you use or like the project, click Star
and Watch
to generate metrics and i evaluate project continuity.
pip install django-admin-inline-paginator
-
Add to your INSTALLED_APPS, in settings.py:
INSTALLED_APPS = [ ... 'django_admin_inline_paginator', ... ]
-
Create your model inline:
from django_admin_inline_paginator.admin import TabularInlinePaginated class ModelWithFKAdminInline(TabularInlinePaginated): fields = (...) per_page = 1 model = ModelWithFK
-
Create main model admin and use inline:
@register(YourModel) class YourModelAdmin(ModelAdmin): fields = (...) inlines = (ModelWithFKAdminInline, ) model = YourModel