限制管理面板Django中的显示行

时间:2017-06-09 02:26:02

标签: django django-admin

我的Admin.py如下。

from django.contrib import admin
from do.models import *

class NewsAdmin(admin.ModelAdmin):
    list_display=['time','message']

 admin.site.register(do_model,NewsAdmin)

当我进入管理面板并转到do_models时,它向我显示了大量数据。我不想从开始日期看到所有数据,是否有可能我可以限制数据,直到20或30行数据和其余数据不应该像分页一样显示,以便它很容易加载。请建议。

1 个答案:

答案 0 :(得分:1)

 class NewsAdmin(admin.ModelAdmin):
    list_display=['time','message']
    list_per_page = 400

 admin.site.register(do_model,NewsAdmin)

您可以使用limit_per_page来限制sinlge页面中显示的行数