Fixed #2029 - models now sorted by verbose_name_plural in get_admin_app_list - thanks Alex Dedul.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2999 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
60c3e55b1f
commit
e9c8a9e136
|
@ -42,7 +42,12 @@ class AdminApplistNode(template.Node):
|
|||
})
|
||||
|
||||
if model_list:
|
||||
model_list.sort()
|
||||
# Sort using verbose decorate-sort-undecorate pattern
|
||||
# instead of key argument to sort() for python 2.3 compatibility
|
||||
decorated = [(x['name'], x) for x in model_list]
|
||||
decorated.sort()
|
||||
model_list = [x for key, x in decorated]
|
||||
|
||||
app_list.append({
|
||||
'name': app_label.title(),
|
||||
'has_module_perms': has_module_perms,
|
||||
|
|
Loading…
Reference in New Issue