Beispiel #1
0
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,
        })
Beispiel #2
0
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,
    })
Beispiel #3
0
    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,
        }
Beispiel #4
0
def search_orgs(request):
    return json_response([{'title': o.title, 'name': o.name} for o in Organization.get_all()])
Beispiel #5
0
def orgs_base(request, template="orgs/orgs_base.html"):
    organizations = Organization.get_all()
    vals = dict(orgs = organizations)
    return render(request, template, vals)
Beispiel #6
0
def search_orgs(request):
    return json_response([{
        'title': o.title,
        'name': o.name
    } for o in Organization.get_all()])
Beispiel #7
0
def orgs_base(request, template="orgs/orgs_base.html"):
    organizations = Organization.get_all()
    vals = dict(orgs=organizations)
    return render(request, template, vals)
Beispiel #8
0
 def options(self):
     return [(o.name, o.title) for o in  Organization.get_all()]
Beispiel #9
0
 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
Beispiel #10
0
 def options(self):
     return [(o.name, o.title) for o in Organization.get_all()]
Beispiel #11
0
 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