2011-02-13 57 views
5

hola tengo un modelo en django admin funciona bien pero está enumerando todo el objeto en una sola página que me gustaría paginar entonces ... ¿Qué necesito agregar en mi admin.py para obtener entonces paginate ...?Django admin paginación pregunta

heres mi 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) 

Respuesta

7

Aquí toman ejemplo de 5 registros por página, puede cambiar de acuerdo a sus necesidades:

class UserAdmin(admin.ModelAdmin): 
    model = User 
    list_per_page = 5 # No of records per page 
0

Aquí tomamos el ejemplo de 10 registros por página, puede cambiar de acuerdo a sus necesidades:

class CK_Sub_CategoryAdmin(admin.ModelAdmin): 
    list_display=('Sub_Category_Name','Parent_Category_Name') 
    search_fields=('Sub_Category_Name','Parent_Category_Name') 
    list_filter=('Sub_Category_Name','SC_Published_Date') 
    actions=[make_inactive,make_active] 
    list_per_page=10 #record 10 per page