46 lines
1.6 KiB
Django/Jinja
46 lines
1.6 KiB
Django/Jinja
{%- extends 'base/null.j2' -%}
|
|
|
|
{#display data priority#}
|
|
|
|
|
|
{%- block data_priority scoped -%}
|
|
{%- for type in output.data | filter_data_type -%}
|
|
{%- if type == 'application/pdf' -%}
|
|
{%- block data_pdf -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'image/svg+xml' -%}
|
|
{%- block data_svg -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'image/png' -%}
|
|
{%- block data_png -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'text/html' -%}
|
|
{%- block data_html -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'text/markdown' -%}
|
|
{%- block data_markdown -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'image/jpeg' -%}
|
|
{%- block data_jpg -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'text/plain' -%}
|
|
{%- block data_text -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'text/latex' -%}
|
|
{%- block data_latex -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'application/javascript' -%}
|
|
{%- block data_javascript -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'application/vnd.jupyter.widget-state+json' -%}
|
|
{%- block data_widget_state -%}
|
|
{%- endblock -%}
|
|
{%- elif type == 'application/vnd.jupyter.widget-view+json' -%}
|
|
{%- block data_widget_view -%}
|
|
{%- endblock -%}
|
|
{%- else -%}
|
|
{%- block data_other -%}
|
|
{%- endblock -%}
|
|
{%- endif -%}
|
|
{%- endfor -%}
|
|
{%- endblock data_priority -%}
|