Nicer urls for groups
[xnet] / xnet / accounts / views.py
index aab40ea..6a508fc 100644 (file)
@@ -11,15 +11,14 @@ def index(request):
         'sidebar': 'list',
     })
 
-def home(request, pk):
+def home(request, slug):
     return render(request, 'groups/home.html', {
-        'group': get_object_or_404(XGroup, pk=pk),
+        'group': get_object_or_404(XGroup, short=slug),
         'sidebar': 'home',
     })
 
 @group_required()
 def directory(request, group, membership=None):
-    print(group.memberships.filter(state='enabled').order_by('level'))
     return render(request, 'groups/directory.html', {
         'group': group,
         'memberships': group.memberships. \