def group_members(request, name, template_name='reviews/datagrid.html', local_site_name=None): """ A list of users registered for a particular group. """ if local_site_name: local_site = get_object_or_404(LocalSite, name=local_site_name) if not local_site.is_accessible_by(request.user): return _render_permission_denied(request) else: local_site = None # Make sure the group exists group = get_object_or_404(Group, name=name, local_site=local_site) if not group.is_accessible_by(request.user): return _render_permission_denied( request, 'reviews/group_permission_denied.html') datagrid = SubmitterDataGrid(request, group.users.filter(is_active=True), _("Members of group %s") % name) return datagrid.render_to_response(template_name)
def submitter_list(request, local_site_name=None, template_name='reviews/datagrid.html'): """ Displays a list of all users. """ grid = SubmitterDataGrid( request, local_site=get_object_or_none(LocalSite, name=local_site_name)) return grid.render_to_response(template_name)
def group_members(request, name, template_name="reviews/datagrid.html"): """ A list of users registered for a particular group. """ # Make sure the group exists get_object_or_404(Group, name=name) datagrid = SubmitterDataGrid( request, Group.objects.get(name=name).users.filter(is_active=True), _("Members of group %s") % name ) return datagrid.render_to_response(template_name)
def submitter_list(request, local_site_name=None, template_name="reviews/datagrid.html"): """ Displays a list of all users. """ if local_site_name: local_site = get_object_or_404(LocalSite, name=local_site_name) if not local_site.is_accessible_by(request.user): return _render_permission_denied(request) else: local_site = None grid = SubmitterDataGrid(request, local_site=local_site) return grid.render_to_response(template_name)
def submitter_list(request, local_site_name=None, template_name='reviews/datagrid.html'): """ Displays a list of all users. """ if local_site_name: local_site = get_object_or_404(LocalSite, name=local_site_name) if not local_site.is_accessible_by(request.user): return _render_permission_denied(request) else: local_site = None grid = SubmitterDataGrid(request, local_site=local_site) return grid.render_to_response(template_name)