Заполнение таблицы из массива (Flask)
задача следующая, мне необходимо получить номера заказов и даты их создания по API из МойСклад, что собственно я делаю следующим образом: Файл ms.py с функциями по парсу:
def getordersz():
path = "entity/purchaseorder"
limit = 8
resp = requests.get(f"{URL_API}{path}?limit={limit}", headers=headers).json()
for orderznum in resp['rows']:
print ([orderznum['name'], orderznum['moment']])
value = orderznum
return value
GETORDERSZ = getordersz()
['00232', '2019-07-27 20:35:00']
['00100', '2020-11-18 20:53:00']
['00267', '2019-08-27 19:01:00']
['00059', '2020-10-08 16:41:00']
['00111', '2020-12-30 12:39:00']
['00206', '2019-07-10 20:27:00']
['00329', '2019-10-17 17:54:00']
['00044', '2019-03-21 09:52:00']
В конце я присвоил переменной GETORDERSZ значение из функции, которое она вернула.
После в файле app.py
В нем делаю импорт из файла ms этой переменной from ms import GETORDERSZ
И прописываю путь:
@app.route('/postavka')
def postavka():
return render_template("postavka.html", dataz=GETORDERSZ)
{% for table in dataz %}
<div class="col">
{{ dataz }}
</div>
{% endfor %}
По итогу я получаю вот такой вывод страницы : https://yadi.sk/i/4Deof5lSpl5rDw
Я не понимаю , каким образом здесь оказываются данные в JSON ,если до этого функция уже вернула все в формате списка. Что нужно сделать, чтобы корректно вывести таблицу с данными? Чтобы в первом столбце разместить данные по нулевому индексу списка, во втором по первому и т.д?