Django

Code

Changeset 9080

Show
Ignore:
Timestamp:
09/21/08 11:57:26 (4 months ago)
Author:
kmtracey
Message:

Fixed #7582: Removed checks that prevented null=True ForeignKey? fields from being sortable in Admin. Post queryset-refactor there seems no reason to disallow this.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/contrib/admin/templatetags/admin_list.py

    r8823 r9080  
    117117            # after the else clause. 
    118118        else: 
    119             if isinstance(f.rel, models.ManyToOneRel) and f.null: 
    120                 yield {"text": f.verbose_name} 
    121                 continue 
    122             else: 
    123                 header = f.verbose_name 
     119            header = f.verbose_name 
    124120 
    125121        th_classes = [] 
  • django/trunk/django/contrib/admin/views/main.py

    r8823 r9080  
    163163                        pass 
    164164                else: 
    165                     if not isinstance(f.rel, models.ManyToOneRel) or not f.null: 
    166                         order_field = f.name 
     165                    order_field = f.name 
    167166            except (IndexError, ValueError): 
    168167                pass # Invalid ordering specified. Just use the default.