ModelAdmin.get_ordering(request)
The get_ordering
method takes a request
as parameter and is expected to return a list
or tuple
for ordering similar to the ordering
attribute. For example:
1 2 3 4 5 6 7 | class PersonAdmin(admin.ModelAdmin): def get_ordering( self , request): if request.user.is_superuser: return [ 'name' , 'rank' ] else : return [ 'name' ] |
Please login to continue.