本来还以为 Django 后台数据是全部显示的,之后自己生成了 300 条数据试验一下发现默认是以 100 条一页来的,怎么修改这个 100 条一页呢?自己查了好久,最后还是翻文档看清楚了。

在某个 app 目录里有一个admin.py文件,里面用于注册你的模型,比如我有一个User模型,我想以 50 条一页的显示,就可以这样。

class UserAdmin(admin.ModelAdmin):
    list_per_page = 50 
admin.site.register(User, UserAdmin)

之后在后台那里默认就是 50 条一页的显示了。