{% for k,values in widget.header_components.items %}
{% for v in values %}
{% include 'sharedapp/components/'|add:v.template|add:'.html' with content=v widget=widget %}
{% endfor %}
{% endfor %}
{% if widget.text %}
{{widget.text|safe}}
{% else %}
{% for k,values in widget.body_components.items %}
{% if k == 'dropdown' %}
{% else %}
{% if k != 'notes' %}
{% endif %}
{% for v in values %}
{% if v.template == 'chart' %}
{% endif %}
{% include 'sharedapp/components/'|add:v.template|add:'.html' with content=v %}
{% if k == 'chart' %}