Я пытаюсь представить список действий G + в традиционном приложении HTML (приложение для приложений). Я позвонил в службу G +. Я получаю коллекцию. Затем я отправляю эту переменную с помощью Jinja2. Наконец, при попытке итерации по HTML у меня возникают проблемы.G + интеграция с помощью jinja2
main.py
actividades = servicio.activities().list(userId='me', collection='public', maxResults='2').execute(http=http)
plantilla_values = {
'actividades': actividades,
}
template = Entorno_Jinja.get_template('index.html')
self.response.write(template.render(plantilla_values))
index.html (используя jinja2)
{% for a in actividades%}
<li>{{a}}</li>
{% endfor %}
"Actividades" значение переменной:
{u'updated': u'2014-10-20T16:55:25.402Z', u'kind': u'plus#activityFeed', u'nextPageToken': u'Cg0Qq5bbpOO7wQIgACgBEhQIABCQ95Om2bvBAhjo-LTftLHBAhgC', u'title': u'Google+ List of Activities for Collection PUBLIC', u'etag': u'"Vea_b94Y77GDGgRK7gFNPnolKQw/TIMAz5AmENqGsq38jyfD5oSPWAs"', u'items': [{u'updated': u'2014-10-20T16:55:25.402Z', u'kind': u'plus#activity', u'actor': {u'image': {u'url': u'https://....
деятельность схемы:
{
"kind": "plus#activityFeed",
"etag": etag,
"nextPageToken": string,
"selfLink": string,
"nextLink": string,
"title": string,
"updated": datetime,
"id": string,
"items": [
activities Resource
]
}
Объект представляет собой «элементы» information.so - это для других.
>> ** при попытке итерации по HTML у меня проблемы ** ... какие проблемы? Вы получили сообщение об ошибке? Какая ошибка? Нет ошибок, просто не то, что вы ожидали? Что вы получаете, чего вы ожидали? –
Я не знаю, как итерация коллекции в другую коллекцию .. Ошибка Ошибка: <класс 'jinja2.exceptions.TemplateSyntaxError'>. Моя идея - перебирать каждый элемент и показывать «ресурс деятельности», –