Commit e9c8a9e1 authored by Luke Plant's avatar Luke Plant
Browse files

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
parent 60c3e55b
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -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,