54 lines
2.1 KiB
HTML
54 lines
2.1 KiB
HTML
{% load i18n %}
|
|
<div class="pk-tabs">
|
|
<div class="pk-tabs--tab-list" role="tablist">
|
|
<button aria-controls="panel-information" aria-selected="true" id="tab-information" role="tab" tabindex="0">{% trans "Information" %}</button>
|
|
<button aria-controls="panel-permissions" aria-selected="false" id="tab-permissions" role="tab" tabindex="-1">{% trans "Permissions" %}</button>
|
|
<button aria-controls="panel-exceptions" aria-selected="false" id="tab-exceptions" role="tab" tabindex="-1">{% trans "Exceptions" %}</button>
|
|
</div>
|
|
<div class="pk-tabs--container">
|
|
|
|
<div aria-labelledby="tab-information" id="panel-information" role="tabpanel" tabindex="0">
|
|
<div class="section">
|
|
<ul>
|
|
{% for label, value in object.get_inspect_fields %}
|
|
<li class="parameter-{{ label|slugify }}">
|
|
<span class="parameter">{% blocktrans %}{{ label }}:{% endblocktrans %}</span>
|
|
{{ value }}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div aria-labelledby="tab-permissions" hidden id="panel-permissions" role="tabpanel" tabindex="0">
|
|
<div class="section">
|
|
<ul>
|
|
{% for label, value in object.get_permissions_inspect_fields %}
|
|
<li class="parameter-{{ label|slugify }}">
|
|
<span class="parameter">{% blocktrans %}{{ label }}:{% endblocktrans %}</span>
|
|
{{ value }}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div aria-labelledby="tab-exceptions" hidden id="panel-exceptions" role="tabpanel" tabindex="0">
|
|
<div class="section">
|
|
{% for exception in object.timeperiodexception_set.all %}
|
|
<h4>{{ exception }}</h4>
|
|
<ul>
|
|
{% for label, value in exception.get_inspect_fields %}
|
|
<li class="parameter-{{ label|slugify }}">
|
|
<span class="parameter">{% blocktrans %}{{ label }}:{% endblocktrans %}</span>
|
|
{{ value }}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|