{% macro display(readonly_assessment) -%}
{{readonly_assessment['preamble'] | safe}}
    {% for q in readonly_assessment['questionsList'] %} {% set outer_loop = loop %}
  1. {{ q['questionHTML'] | safe }}
    {% if q['choices'] %} {% for choice in q['choices'] %}   {% endfor %} {% else %} {% if q['multiLine'] %} {# I18N: Text appearing just before an input field containing a student's answer. #} {{ gettext('Answer:') }}
    {% else %} {# I18N: Text appearing just before an input field containing a student's answer. #} {{ gettext('Answer:') }} {% endif %} {% endif %}

  2. {% endfor %}
{%- endmacro %}