【发布时间】:2019-05-31 09:01:43
【问题描述】:
我已按照https://docs.microsoft.com/en-us/outlook/rest/python-tutorialnd 此处的代码进行操作,但它可以工作,但我需要出于自己的目的访问日历事件。
context = { 'events': events['value'] }
return render(request, 'tutorial/events.html', context)
HTML 是
<table class="table">
<tr>
<th>Subject</th>
<th>Start</th>
<th>End</th>
</tr>
{% for event in events %}
<tr>
<td>{{ event.subject }}</td>
<td>{{ event.start.dateTime }} ({{ event.start.timeZone }})</td>
<td>{{ event.end.dateTime }} ({{ event.end.timeZone }})</td>
</tr>
{% endfor %}
</table>
我的问题是如何查询上下文以获取上述格式的数据?即主题开始日期时间和结束日期时间。
我对 Python 很陌生。
我已经看到如何使用调试语句保存数据。
见上
我需要询问上下文以获取上述格式的数据吗?即主题开始日期时间和结束日期时间。
Context中的数据是这样的
HTML 如何解释数据?
【问题讨论】:
-
虽然我不知道
events变量里面到底有什么,但我相信你不应该只传递events['value'],而是传递整个对象,比如'events': events。 HTML 看起来不错 -
我不确定你的问题是什么。您的代码与教程完全相同;怎么了? “询问上下文”是什么意思?
-
我想从 Outlook 日历中获取数据并使用它来更新电子表格,因此我需要在 HTML 布局之前使用上下文中格式化的数据。
-
更多信息:字典中有 3 个条目。第三个值,包含我感兴趣的数据。我无法弄清楚 HTML 是如何提取数据的。