{% extends cv_extends %}
{% load crud_views %}
{% load i18n %}
{% load django_tables2 %}
{% block cv_content %}
{% translate "Properties" %}
|
Name
|
{{ cv.name }}
|
|
Prefix
|
{{ cv.prefix }}
|
|
app
|
{{ cv.app }}
|
|
pk
|
{{ cv.pk }}
|
|
pk_name
|
{{ cv.pk_name }}
|
|
parent
|
{{ cv.parent }}
|
{% block guardian_config %}{% endblock guardian_config %}
{% translate "Permissions" %}
| {% translate "Permission" %} |
{% translate "Django Permission" %} |
{% translate "Access" %} |
{% for row in data %}
|
{{ row.viewset }}
|
{{ row.django }}
|
{{ row.has_permission }}
|
{% endfor %}
{% block permission_holders %}
{% translate "Permission Holders" %}
{% if permission_holders %}
| {% translate "Group" %} |
{% translate "Permission" %} |
{% translate "Model-level" %} |
{% if show_users %}{% translate "Users" %} | {% endif %}
{% for row in permission_holders %}
| {{ row.group }} |
{{ row.permission }} |
{% if row.has_model_perm %}✓{% else %}—{% endif %} |
{% if show_users %}{{ row.users|join:", " }} | {% endif %}
{% endfor %}
{% else %}
{% translate "No permission holders found." %}
{% endif %}
{% endblock permission_holders %}
{% translate "Views" %}
{% for view_key, view in views.items %}
{{ view_key }}
{% for section, section_data in view.items %}
| {{ section }} |
{% for key, value in section_data.items %}
| {{ key }} |
{{ value }} |
{% endfor %}
{% endfor %}
{% endfor %}
{% endblock cv_content %}