def admin_actions(context): """Render the admin sidebar. This includes the configuration links and setting indicators. """ request = context.get('request') if '_popup' not in request.REQUEST or 'pop' not in request.REQUEST: request_context = { 'show_sidebar': True, 'count_users': User.objects.count(), 'count_review_groups': Group.objects.count(), 'count_default_reviewers': DefaultReviewer.objects.count(), 'count_repository': Repository.objects.accessible( request.user, visible_only=False).count(), 'count_webhooks': WebHookTarget.objects.count(), 'count_hosting_accounts': HostingServiceAccount.objects.count(), 'has_cache_stats': get_has_cache_stats(), 'version': get_version_string(), } else: request_context = { 'show_sidebar': False, } return RequestContext(request, request_context)
def admin_sidebar(context): """Render the admin sidebar. This includes the configuration links and setting indicators. """ request = context.get('request') request_context = { 'count_users': User.objects.count(), 'count_review_groups': Group.objects.count(), 'count_default_reviewers': DefaultReviewer.objects.count(), 'count_oauth_applications': Application.objects.count(), 'count_repository': Repository.objects.accessible(request.user, visible_only=False).count(), 'count_webhooks': WebHookTarget.objects.count(), 'count_hosting_accounts': HostingServiceAccount.objects.count(), 'has_cache_stats': get_has_cache_stats(), 'version': get_version_string(), } return RequestContext(request, request_context)
def admin_actions(context): """Render the admin sidebar. This includes the configuration links and setting indicators. """ request = context.get('request') if '_popup' not in request.REQUEST or 'pop' not in request.REQUEST: request_context = { 'show_sidebar': True, 'count_users': User.objects.count(), 'count_review_groups': Group.objects.count(), 'count_default_reviewers': DefaultReviewer.objects.count(), 'count_repository': Repository.objects.accessible(request.user, visible_only=False).count(), 'count_webhooks': WebHookTarget.objects.count(), 'count_hosting_accounts': HostingServiceAccount.objects.count(), 'has_cache_stats': get_has_cache_stats(), 'version': get_version_string(), } else: request_context = { 'show_sidebar': False, } return RequestContext(request, request_context)
def admin_actions(context): """Admin Sidebar with configuration links and setting indicators.""" request = context.get('request') if '_popup' not in request.REQUEST or 'pop' not in request.REQUEST: request_context = { 'show_sidebar': True, 'count_users': User.objects.count(), 'count_review_groups': Group.objects.count(), 'count_default_reviewers': DefaultReviewer.objects.count(), 'count_repository': Repository.objects.accessible(request.user, visible_only=False).count(), 'has_cache_stats': get_has_cache_stats(), 'version': get_version_string(), } else: request_context = { 'show_sidebar': False, } return RequestContext(request, request_context)
def dashboard(request, template_name="admin/dashboard.html"): """ Displays the administration dashboard, containing news updates and useful administration tasks. """ return render_to_response(template_name, RequestContext(request, { 'title': _("Admin Dashboard"), 'has_cache_stats': get_has_cache_stats(), 'root_path': settings.SITE_ROOT + "admin/db/" }))
def dashboard(request, template_name="admin/dashboard.html"): """ Displays the administration dashboard, containing news updates and useful administration tasks. """ return render_to_response(template_name, RequestContext(request, { 'user_count': User.objects.count(), 'reviewgroup_count': Group.objects.count(), 'defaultreviewer_count': DefaultReviewer.objects.count(), 'repository_count': Repository.objects.accessible(request.user).count(), 'has_cache_stats': get_has_cache_stats(), 'title': _("Dashboard"), 'root_path': settings.SITE_ROOT + "admin/db/" }))
def dashboard(request, template_name="admin/dashboard.html"): """ Displays the administration dashboard, containing news updates and useful administration tasks. """ return render_to_response( template_name, RequestContext( request, { "user_count": User.objects.count(), "reviewgroup_count": Group.objects.count(), "defaultreviewer_count": DefaultReviewer.objects.count(), "repository_count": Repository.objects.count(), "has_cache_stats": get_has_cache_stats(), "title": _("Dashboard"), "root_path": settings.SITE_ROOT + "admin/db/", }, ), )
def admin_actions(context): """Admin Sidebar with configuration links and setting indicators.""" request = context.get('request') if '_popup' not in request.REQUEST or 'pop' not in request.REQUEST: request_context = { 'show_sidebar': True, 'count_users': User.objects.count(), 'count_review_groups': Group.objects.count(), 'count_default_reviewers': DefaultReviewer.objects.count(), 'count_repository': Repository.objects.accessible(request.user).count(), 'has_cache_stats': get_has_cache_stats(), 'version': get_version_string(), } else: request_context = { 'show_sidebar': False, } return RequestContext(request, request_context)
def dashboard(request, template_name="admin/dashboard.html"): """ Displays the administration dashboard, containing news updates and useful administration tasks. """ return render_to_response( template_name, RequestContext( request, { 'user_count': User.objects.count(), 'reviewgroup_count': Group.objects.count(), 'defaultreviewer_count': DefaultReviewer.objects.count(), 'repository_count': Repository.objects.accessible(request.user).count(), 'has_cache_stats': get_has_cache_stats(), 'title': _("Dashboard"), 'root_path': settings.SITE_ROOT + "admin/db/" }))