def org_settings(request, domain): domain = Domain.get_by_name(domain) org_users = [] teams = Team.get_by_domain(domain.name) for team in teams: for user in team.get_members(): user.team_id = team.get_id user.team = team.name org_users.append(user) for user in org_users: user.current_domain = domain.name all_orgs = Organization.get_all() return render( request, 'domain/orgs_settings.html', { "project": domain, 'domain': domain.name, "organization": Organization.get_by_name(getattr(domain, "organization", None)), "org_users": org_users, "all_orgs": all_orgs, })
def org_settings(request, domain): domain = Domain.get_by_name(domain) org_users = [] teams = Team.get_by_domain(domain.name) for team in teams: for user in team.get_members(): user.team_id = team.get_id user.team = team.name org_users.append(user) for user in org_users: user.current_domain = domain.name all_orgs = Organization.get_all() return render(request, 'domain/orgs_settings.html', { "project": domain, 'domain': domain.name, "organization": Organization.get_by_name(getattr(domain, "organization", None)), "org_users": org_users, "all_orgs": all_orgs, })
def page_context(self): domain = self.domain_object org_users = [] teams = Team.get_by_domain(domain.name) for team in teams: for user in team.get_members(): user.team_id = team.get_id user.team = team.name org_users.append(user) for user in org_users: user.current_domain = domain.name all_orgs = Organization.get_all() return { "project": domain, 'domain': domain.name, "organization": Organization.get_by_name(getattr(domain, "organization", None)), "org_users": org_users, "all_orgs": all_orgs, }
def search_orgs(request): return json_response([{'title': o.title, 'name': o.name} for o in Organization.get_all()])
def orgs_base(request, template="orgs/orgs_base.html"): organizations = Organization.get_all() vals = dict(orgs = organizations) return render(request, template, vals)
def search_orgs(request): return json_response([{ 'title': o.title, 'name': o.name } for o in Organization.get_all()])
def orgs_base(request, template="orgs/orgs_base.html"): organizations = Organization.get_all() vals = dict(orgs=organizations) return render(request, template, vals)
def options(self): return [(o.name, o.title) for o in Organization.get_all()]
def update_params(self): available_orgs = [{'val': o.name, 'text': o.title} for o in Organization.get_all()] self.selected = self.request.GET.get(self.slug,'') self.options = available_orgs