【发布时间】:2021-01-03 08:07:48
【问题描述】:
我试图遍历我的视图的上下文并仅获取 'ga:deviceCategory' 值,我在 HTML 中运行的代码是:
<div class="card-body">
{% for i in pvdc %}
<p>{{ i.get('ga:deviceCategory') }}</p>
{% endfor %}
</div>
我对 django 的看法是:
def dashboard(request):
context = {'pvdc': [{'ga:deviceCategory': 'desktop', 'ga:pageviews': 673, 'ga:avgSessionDuration': 53.4447946},
{'ga:deviceCategory': 'mobile', 'ga:pageviews': 2373, 'ga:avgSessionDuration': 69.62674418604651},
{'ga:deviceCategory': 'tablet', 'ga:pageviews': 322, 'ga:avgSessionDuration': 26.205426356589147}]}
return render(request, 'user/index.html', context)
我收到的语法错误是: 无法解析来自 'i.get('ga:deviceCategory')' 的剩余部分:'('ga:deviceCategory')'
这里有什么问题,我怎样才能得到这些值?
【问题讨论】:
标签: python django django-templates