{% for field in resource.get_fields %}
{% if "id" in field.name or "description" == field.name or "public_access" == field.name %}
{{ field.label_tag.as_hidden }}{{ field.as_hidden }}
+ {% elif field.get_internal_type == 'TextField' %}
+ <dt>{% trans field.verbose_name|capitalize %}</dt>
+ <dd>{{ resource|get_attr:field.name|html_line_break|safe }}</dd>
{% else %}
{% dl_field resource field.name %}
{% endif %}
def has_access(user, item):
return get_item_access(item, user)
+
+@register.filter
+def get_attr(obj, val):
+ return getattr(obj, val)
\ No newline at end of file