Close #33
This commit is contained in:
parent
ef917fbd88
commit
d1906b148d
@ -82,8 +82,18 @@ def base_dn_available(base_dn):
|
||||
@login_required
|
||||
@is_realm_admin
|
||||
def realm_detail(request, realm_id):
|
||||
realm_obj = Realm.objects.get(id=realm_id)
|
||||
return render(request, 'realm/realm_detailed.jinja2', {'realm': realm_obj})
|
||||
realm = Realm.objects.get(id=realm_id)
|
||||
ldap_admin_group = None
|
||||
ldap_default_group = None
|
||||
if realm.admin_group:
|
||||
LdapGroup.base_dn = f'ou=groups,{realm.ldap_base_dn}'
|
||||
ldap_admin_group = LdapGroup.objects.get(name=realm.admin_group.name)
|
||||
if realm.default_group:
|
||||
LdapGroup.base_dn = f'ou=groups,{realm.ldap_base_dn}'
|
||||
ldap_default_group = LdapGroup.objects.get(name=realm.default_group.name)
|
||||
|
||||
return render(request, 'realm/realm_detailed.jinja2',
|
||||
{'realm': realm, 'ldap_admin_group': ldap_admin_group, 'ldap_default_group': ldap_default_group})
|
||||
|
||||
|
||||
@login_required
|
||||
|
||||
@ -24,12 +24,19 @@
|
||||
<li class="list-group-item">Email: <span class="text-danger">Noch ausstehend</span></li>
|
||||
{% endif %}
|
||||
{% if realm.admin_group %}
|
||||
<li class="list-group-item">Admin Gruppe: {{ realm.admin_group }}</li>
|
||||
<li class="list-group-item">Admin Gruppe: <a
|
||||
href="{{ url('realm-group-detail', args=[realm.id, ldap_admin_group.dn]) }}"
|
||||
class="badge badge-primary p-2">
|
||||
{{ realm.admin_group }}</a></li>
|
||||
{% else %}
|
||||
<li class="list-group-item">Admin Gruppe: <span class="text-warning">Noch ausstehend</span></li>
|
||||
{% endif %}
|
||||
{% if realm.default_group %}
|
||||
<li class="list-group-item">Default Gruppe: {{ realm.default_group }}</li>
|
||||
<li class="list-group-item">Default Gruppe: <a
|
||||
href="{{ url('realm-group-detail', args=[realm.id, ldap_default_group.dn]) }}"
|
||||
class="badge badge-secondary p-2">
|
||||
{{ realm.default_group }}</a>
|
||||
</li>
|
||||
{% else %}
|
||||
<li class="list-group-item">Default Gruppe: <span class="text-warning">Noch ausstehend</span>
|
||||
</li>
|
||||
|
||||
Reference in New Issue
Block a user