2020-06-07 13:13:14 +02:00
|
|
|
[%- for column in columns %]
|
2020-06-07 15:45:42 +02:00
|
|
|
{% if "[[ column.name ]]" not in skip_list %}
|
|
|
|
[%- if column.type in ['video'] %]
|
|
|
|
<video src="{{ url_for('oshipka_bp.get_media', filepath=instance.[[ column.name ]]) }}" controls class="video-inline" id="display-[[ name|camel_to_snake ]]-[[ column.name ]]">
|
|
|
|
<source src="{{ url_for('oshipka_bp.get_media', filepath=instance.[[ column.name ]]) }}" type="video/mp4">
|
|
|
|
<source src="{{ url_for('oshipka_bp.get_media', filepath=instance.[[ column.name ]]) }}" type="video/webm">
|
|
|
|
</video>
|
|
|
|
[%- elif column.type in ['relationship'] %]
|
2020-06-08 12:19:28 +02:00
|
|
|
[%- if column.multiple %]
|
|
|
|
<li id="display-[[ name|camel_to_snake ]]-[[ column.name|pluralize ]]"><strong>[[ column.name|pluralize ]]</strong>: {{ instance.[[ column.name|pluralize ]] }}</li>
|
|
|
|
[%- else %]
|
|
|
|
<li id="display-[[ name|camel_to_snake ]]-[[ column.name ]]"><strong>[[ column.name ]]</strong>: {{ instance.[[ column.name ]] }}</li>
|
|
|
|
[%- endif %]
|
2020-06-07 13:13:14 +02:00
|
|
|
[%- else %]
|
2020-06-07 15:45:42 +02:00
|
|
|
<li id="display-[[ name|camel_to_snake ]]-[[ column.name ]]"><strong>[[ column.name ]]</strong>: {{ instance.[[ column.name ]] }}</li>
|
2020-06-07 13:13:14 +02:00
|
|
|
[%- endif %]
|
2020-06-07 15:45:42 +02:00
|
|
|
{% endif %}
|
2020-06-07 13:13:14 +02:00
|
|
|
[%- endfor %]
|