summaryrefslogtreecommitdiffstats
path: root/views.py
diff options
context:
space:
mode:
authorAlexander Sulfrian <alex@spline.inf.fu-berlin.de>2016-01-10 17:37:14 +0100
committerAlexander Sulfrian <alex@spline.inf.fu-berlin.de>2016-01-10 17:37:14 +0100
commit2cbc41543a085c26809e1284752f072cce22f8bd (patch)
tree49342f144c70b19141801d1bd05d22fb604f2f3b /views.py
parent1f98d945110b7cd467811e784eead280edcdee9e (diff)
downloadpadlite-teams-2cbc41543a085c26809e1284752f072cce22f8bd.tar.gz
padlite-teams-2cbc41543a085c26809e1284752f072cce22f8bd.tar.bz2
padlite-teams-2cbc41543a085c26809e1284752f072cce22f8bd.zip
Sort group and pad listings
Diffstat (limited to 'views.py')
-rw-r--r--views.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/views.py b/views.py
index 457be01..827415c 100644
--- a/views.py
+++ b/views.py
@@ -69,7 +69,8 @@ def index():
Member.active == True,
).all()
- groups = [member.group for member in memberships]
+ groups = sorted([member.group for member in memberships],
+ key=(lambda group: group.name))
return dict(groups=groups, create_form=form)
@@ -80,7 +81,7 @@ def index():
def browse(page):
public_groups = Group.query.filter(
Group.browsable == True,
- )
+ ).order_by(Group.name)
pageination = public_groups.paginate(page, 10)
return {'groups': pageination.items,