Django管理员分页问题

use*_*778 10 django django-admin

您好我得到了在Django管理模型工作正常,但它是列出所有对象只有一个页面我想分页的话..我是否需要在我的admin.py添加什么,然后得到分页...?

继承人我的admin.py:

from cliente.models import Cliente
from django.contrib import admin

class ClienteAdmin(admin.ModelAdmin):
    list_display = ('nome','bairro','endereco','telefone')
    list_filter = ('bairro',)
    ordering = ('nome',)
    search_fields = ('endereco',)   
    pass

admin.site.register(Cliente,ClienteAdmin)   
Run Code Online (Sandbox Code Playgroud)

Arn*_*aud 37

请参见ModelAdmin.list_per_page.默认值为100,但您可以将其设置为较低的值.


Raj*_*nka 15

这里我以每页5条记录为例,您可以根据您的要求进行更改:

class UserAdmin(admin.ModelAdmin):
    model = User
    list_per_page = 5 # No of records per page 
Run Code Online (Sandbox Code Playgroud)