diff options
author | Magnus Hagander | 2018-12-27 17:27:28 +0000 |
---|---|---|
committer | Magnus Hagander | 2018-12-27 17:27:28 +0000 |
commit | e4789c2dbcf52a15c792dc52f3c6795c6836b926 (patch) | |
tree | f84bef3427a1270f51041e9091b03b93b48973a5 /postgresqleu/util/backendviews.py | |
parent | 3d700fe085ebc3080d0701a8d936020c0364dae5 (diff) |
Make it possible to override object ordering in backend lists
Diffstat (limited to 'postgresqleu/util/backendviews.py')
-rw-r--r-- | postgresqleu/util/backendviews.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/postgresqleu/util/backendviews.py b/postgresqleu/util/backendviews.py index c02c3947..8815197b 100644 --- a/postgresqleu/util/backendviews.py +++ b/postgresqleu/util/backendviews.py @@ -184,6 +184,8 @@ def backend_list_editor(request, urlname, formclass, resturl, allow_new=True, al objects = formclass.Meta.model.objects.all() else: objects = formclass.Meta.model.objects.filter(conference=conference) + if formclass.list_order_by: + objects = objects.order_by(*formclass.list_order_by) if request.method == "POST": if request.POST.get('operation') == 'assign': |