Django

Code

Show
Ignore:
Timestamp:
04/27/08 10:31:55 (9 months ago)
Author:
brosner
Message:

newforms-admin: Fixed #7094 -- Fixed admin ordering breakage after the queryset-refactor changes from trunk.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/newforms-admin/django/contrib/admin/options.py

    r7434 r7481  
    296296        admin site. This is used by changelist_view. 
    297297        """ 
     298        qs = self.model._default_manager.get_query_set() 
     299        # TODO: this should be handled by some parameter to the ChangeList. 
    298300        ordering = self.ordering or () # otherwise we might try to *None, which is bad ;) 
    299         return self.model._default_manager.get_query_set().order_by(*ordering) 
     301        if ordering: 
     302            qs.order_by(*ordering) 
     303        return qs 
    300304 
    301305    def get_fieldsets(self, request, obj=None):