1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-21 11:27:18 +00:00
* [system admin] added statistic for file operation

* [statistic] improvement

* [system admin] added statistic for 'total storage' & 'active users'

* [statistic] file: modification
This commit is contained in:
llj
2017-08-10 10:16:03 +08:00
committed by xiez
parent 60c78adc44
commit dd95460024
10 changed files with 1003 additions and 11 deletions

View File

@@ -104,6 +104,27 @@ def sysadmin(request):
'file_audit_enabled': FILE_AUDIT_ENABLED
}, context_instance=RequestContext(request))
@login_required
@sys_staff_required
def sys_statistic_file(request):
return render_to_response('sysadmin/sys_statistic_file.html', {
}, context_instance=RequestContext(request))
@login_required
@sys_staff_required
def sys_statistic_storage(request):
return render_to_response('sysadmin/sys_statistic_storage.html', {
}, context_instance=RequestContext(request))
@login_required
@sys_staff_required
def sys_statistic_user(request):
return render_to_response('sysadmin/sys_statistic_user.html', {
}, context_instance=RequestContext(request))
def can_view_sys_admin_repo(repo):
default_repo_id = get_system_default_repo_id()
is_default_repo = True if repo.id == default_repo_id else False