Результат массива - PullRequest
       3

Результат массива

0 голосов
/ 04 декабря 2018

Я использую API отдыха, чтобы получить какой-то результат, эта работа без каких-либо проблем, но затем я напечатаю результат на HTML-странице.Данные поступают в массив.Проблема в том, что выход записывается как Produkter ['Lagertrøfler', 'Skabelon', 'ZARKOPERFUME PINK MOLéCULE EDP 100ML']

Мне будет нравиться каждый продукт в каждой строке, но я могу понять,

Мой файл py выглядит следующим образом

@app.route('/visprodukt', methods=['GET','POST'])
def visprodukt():



conn = http.client.HTTPSConnection("www......dk")

headers = {
        }

conn.request("GET", "/wp-json/wc/v2/products/", headers=headers)

res = conn.getresponse()
data = res.read()
y = json.loads(data)



navne = []
for item in y:
    navne.append(item['name'])
print("Printer navne", navne)

itemsoutput = navne

ids = []
for item in y:
    ids.append(item['id'])
print("Printer id", ids)

itemsids = ids

return render_template('produkter.html', produkter = navne, ids = ids)

Мой HTML-код выглядит следующим образом

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>

<center><h3>Produkter {{ produkter }} <br> </h3></center>
<center><p><a href="\">Notificer en ny</a></p></center>






</body>
</html>

Что я могу здесь сделать?

Спасибо

1 Ответ

0 голосов
/ 04 декабря 2018

Вам нужно перебрать список :

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>

{% for item in produkter %}
   <center><h3>Produkter {{ item }} <br> </h3></center>
{% endfor %}

</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...