Commit a255170b authored by stepsame's avatar stepsame

support multiple column sort with column_sortable_list

parent d9d12d10
......@@ -782,9 +782,15 @@ class ModelView(BaseModelView):
column = sort_field if alias is None else getattr(alias, sort_field.key)
if sort_desc:
query = query.order_by(desc(column))
if isinstance(column, tuple):
query = query.order_by(*map(desc, column))
else:
query = query.order_by(desc(column))
else:
query = query.order_by(column)
if isinstance(column, tuple):
query = query.order_by(*column)
else:
query = query.order_by(column)
return query, joins
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment