итерация над панд dataframe в jinja2
у меня есть этот фрейм данных
        id       text
 0      12       boats
 1      14       bicycle
 2      15       car
Теперь я хочу сделать выпадающий список выбора в jinja2. Но я не могу найти способ обойти фрейм данных в jinja2.
Я попытался использовать to_dict (). Но с {% для ключа, значение в x.items ()%}
он перебирает id и текст вместо строк. Как я могу изменить это, чтобы я мог сделать что-то подобное в шаблоне?
   {% for key,value in x.items() %}
       <option value="{{ id }}">{{ text }}</option>
   {% endfor %}
EDIT:
как Джон Галт предложил это работает:
    {% for key,value in x.iterrows() %}
          <option value="{{ value['id'] }}">{{ value['text'] }}</option>
    {% endfor %}
            1 ответов
Как предложил Джон Галт, это работает:
{% for key,value in x.iterrows() %}
      <option value="{{ value['id'] }}">{{ value['text'] }}</option>
{% endfor %}