Всем привет
Сразу извинюсь если кому то писал по этой проблеме на почту и сейчас все продублировалось
Предыстория
Есть json-rpc сервер который отдает на json запрос словарь
Нужно со словаря распечатать значения
Код
@app.route('/search')
def search():
payload = {"jsonrpc":"2.0","id": 1,"method":"method","params":[{"login": "log","password":"pass"},"112233"]}
headers = {'content-type': 'application/json'}
r =
requests.post(url, data=json.dumps(payload), headers=headers)
res = json.loads(r.text)
if res["result"]["status"] != "ok":
return "Error"
else:
for x in res_dict['result']['data']:
for k,v in x.items():
print k, ":" , v
return render_template('search.html', login_form = LoginForm())
Если запускать в консоли не вводя код в view функцию, то вывод нормальный как нужно, вида ключ : значение
Но мне нужны эти данные на страничке
Как мне передать вывод print`a в шаблон?
Если вместо print использовать return то цикл обрывается
Если цикл разместить в теле шаблона то получаю радости не отформатированной строчки вида (u"Ключ" : u"Значения")
Можно ли заранее отфильтровать пустые значения?
Заранее всем большое спасибо!
С уважением!