{% from macros import embed %} {{ page_title | default("OrangeQS Juice Dashboard")}} {% block resources %} {% block css_resources %} {% include "fonts.html" %} {{ bokeh_css | indent(8) if bokeh_css }} {% endblock %} {% block js_resources -%} {{ bokeh_js if bokeh_js }} {%- endblock js_resources %} {% block extra_resources %} {% endblock %} {% endblock %} {% macro format_url(url) -%} {%- if url and (url.startswith('http://') or url.startswith('https://')) -%} {{ url }} {%- elif url and url.startswith('/') -%} {{ url }} {%- elif url -%} {{ base_url }}/{{ url }} {%- else -%} javascript:void(0); {%- endif -%} {%- endmacro %}
{% block inner_body %} {% if load_failed %}

Failed to load page "{{ page_title | default("") }}"

{{ load_failed_message | default("An unexpected error occured.") }}

The full traceback can be found below:

 {{ traceback | default("") }} 

There might be more relevant entries in the dashboard logs. Use orangeqs.juice.client.logging.display_dashboard_logs() from an IPython notebook or kernel to view them.

{% else -%} {% block content %} {% for doc in docs %} {{ embed(doc) if doc.elementid }} {%- for root in doc.roots %} {% block root scoped %} {{ embed(root) }} {% endblock %} {% endfor %} {% endfor %} {% endblock content %} {% endif %} {{ plot_script | indent(4) }} {% endblock inner_body %}