Итак, у меня есть два массива данных. У одного есть список bot_ids, у другого есть имена.
Я пытаюсь распечатать массивы на html-странице в табличном формате.
Я хочу, чтобы в html была одна строка с именами, а затем другая строка с bot_id.
Я пытался сделать две петли. Один цикл предназначен для имен, другой для идентификаторов. Я также попытался сделать один цикл с bot_ids и именами, но это
names = []
bot_ids = []
for item in data['response']:
name = item['name']
bot_id = item['bot_id']
names.append(name)
bot_ids.append(bot_id)
print names
print bot_ids
return render_template("ids.html", data=bot_ids, theNames=names) for 2 separate arrays so it wont work.
<table>
<tr>
<th> Names </th>
<th> Bot Ids </th>
</tr>
{%for names in theNames%}
{%for ids in data%}
<tr>
<td> {{names}} </td>
<td> {{ids}} </td>
</tr>
{%endfor%}
{%endfor%}
</table>
Проблема, с которой я столкнулся, заключалась в том, что она распечатывала дубликаты идентификаторов и имен. HTML в итоге выглядел так:
Names Bot Ids
Johnny Five 240b08e530d42f286f30a75379
Johnny Five 64395a02a9382796f7cd7616ef
Johnny Five 42aacdb69615721d68c31d71c0
Johnny Five d45a95b6bbb344639104fd6a3a
Johnny Five 240b08e530d42f286f30a75379
Johnny Five 64395a02a9382796f7cd7616ef
Johnny Five 42aacdb69615721d68c31d71c0
Johnny Five d45a95b6bbb344639104fd6a3a
suck ya mom 240b08e530d42f286f30a75379
suck ya mom 64395a02a9382796f7cd7616ef
suck ya mom 42aacdb69615721d68c31d71c0
suck ya mom d45a95b6bbb344639104fd6a3a
The goat 240b08e530d42f286f30a75379
The goat 64395a02a9382796f7cd7616ef
The goat 42aacdb69615721d68c31d71c0
The goat d45a95b6bbb344639104fd6a3a
Я хочу, чтобы он распечатывал элементы только один раз, но при этом получалось много дубликатов
первый забор кода - это то, что работает в файле app.py
Вторая часть - это то, что находится в html-файле.