создание таблиц с помощью jinja2 - PullRequest
0 голосов
/ 06 января 2020

Я использую приведенный ниже код для создания таблицы:

<table style="height: 100%;">
<tbody>
  {% for row in row_data %}
  {% for col, row_ in zip(column_names, row) %}
<tr>     
  {% if col == images_column %}
    <td><img src="{{ row_ }}" alt="Example" width="200"> </td>
 {% endif %}

  {% endfor %}
      {% endfor %}

</tr>
</tbody>
</table>

Но мне нужно, чтобы это была одна строка с бесконечными столбцами, а не одна колонка с бесконечными строками, как в настоящее время

Я часами ходил по коду и, похоже, не могу этого понять. Есть какие-нибудь подсказки?

1 Ответ

1 голос
/ 06 января 2020

Не зная типов данных ваших переменных, я предполагаю, что что-то вроде этого должно работать:

<table style="height: 100%;">

{% for row in row_data %}
  <tr>
    {% for col in column_names) %}
      {% if col == images_column %}
         <td><img src="{{ row[col] }}" alt="Example" width="200"> </td>
      {% endif %}
    {% endfor %}
  </tr>
{% endfor %} 

</table>
...