Fixed a small bug in admin changelist view -- the code that handles ordering by
a related field still assumed the outdated ordering syntax. git-svn-id: http://code.djangoproject.com/svn/django/trunk@547 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
fffe1d1472
commit
9fb3f7fa93
|
@ -131,7 +131,7 @@ def change_list(request, app_label, module_name):
|
|||
lookup_order_field = order_field
|
||||
if isinstance(lookup_opts.get_field(order_field).rel, meta.ManyToOne):
|
||||
f = lookup_opts.get_field(order_field)
|
||||
lookup_order_field = '%s.%s' % (f.rel.to.db_table, f.rel.to.ordering[0][0])
|
||||
lookup_order_field = '%s.%s' % (f.rel.to.db_table, f.rel.to.ordering[0])
|
||||
# Use select_related if one of the list_display options is a field with a
|
||||
# relationship.
|
||||
for field_name in lookup_opts.admin.list_display:
|
||||
|
|
Loading…
Reference in New Issue