summaryrefslogtreecommitdiff
path: root/postgresqleu/util/backendviews.py
diff options
context:
space:
mode:
authorMagnus Hagander2018-12-27 17:27:28 +0000
committerMagnus Hagander2018-12-27 17:27:28 +0000
commite4789c2dbcf52a15c792dc52f3c6795c6836b926 (patch)
treef84bef3427a1270f51041e9091b03b93b48973a5 /postgresqleu/util/backendviews.py
parent3d700fe085ebc3080d0701a8d936020c0364dae5 (diff)
Make it possible to override object ordering in backend lists
Diffstat (limited to 'postgresqleu/util/backendviews.py')
-rw-r--r--postgresqleu/util/backendviews.py2
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':