1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-20 02:48:51 +00:00

[sys-admin] add group info page

This commit is contained in:
lian
2015-04-25 10:57:14 +08:00
parent 886e22ec85
commit 69784c0025
4 changed files with 106 additions and 2 deletions

View File

@@ -16,7 +16,7 @@ from django.template import RequestContext
from django.utils.translation import ugettext as _
from seaserv import ccnet_threaded_rpc, seafserv_threaded_rpc, get_emailusers, \
CALC_SHARE_USAGE, seafile_api
CALC_SHARE_USAGE, seafile_api, get_group, get_group_members
from pysearpc import SearpcError
from seahub.base.accounts import User
@@ -977,6 +977,21 @@ def sys_group_admin(request):
'page_next': page_next,
}, context_instance=RequestContext(request))
@login_required
@sys_staff_required
def sys_admin_group_info(request, group_id):
group_id = int(group_id)
group = get_group(group_id)
repos = seafile_api.get_repos_by_group(group_id)
members = get_group_members(group_id)
return render_to_response('sysadmin/sys_admin_group_info.html', {
'group': group,
'repos': repos,
'members': members,
}, context_instance=RequestContext(request))
@login_required
@sys_staff_required
def sys_org_admin(request):