{# Useful Jinja Template Macros e.g. table4DictList https://stackoverflow.com/a/42848018/1497139 #} {# show html header #} {% macro header(title) -%} {{ title }} {% include 'menu.html' %}
{%- endmacro %} {# show html footer #} {% macro footer() -%}
{% if message is not none %}
{{ message }}
{%endif %}
{%- endmacro %} {# show metaData as Json Dumps #} {% macro metaDataDump(result) -%} {% if result is not none %} {% for parsedTitle in result %} {% if parsedTitle.hasUrl() %} {% set url = parsedTitle.getUrl() %} {{ url }} {%endif %}
{{parsedTitle.metadataDump()}}

{% for event in parsedTitle.events %} {% if event.hasUrl() %} {% set url = event.getUrl() %} {{ url }} {%endif %}
{{ event.asJson()}}

{% endfor %} {% endfor %} {%endif %} {%- endmacro %} {% macro table4DictList(dictList) -%} {% if dictList %} {% for key in dictList[0] %} {% endfor %} {% endif %} {% for dict_item in dictList %} {% for value in dict_item.values() %} {% endfor %} {% endfor %}
{{ key }}
{{ value }}
{%- endmacro %}