我有一对夫妇让Django范本供回路标签要经过这个字典的问题:Django的“for”循环和Python字典问题
它肯定是被传递到页确定,如果我只是做:
{% for event in events %}
{{ event }}
{% endfor %}
写入1,2,3,但是当我尝试做{{event.start}}它只是没有做任何输出...
evs = {
"1": {
'start': '8:00:00',
'end': '9:00:00',
'name': 'test',
'description': 'test',
'image_url': 'http://test',
'channel_url': 'http://test',
},
"2": {
'start': '8:00:00',
'end': '9:00:00',
'name': 'test',
'description': 'test',
'image_url': 'http://test',
'channel_url': 'http://test',
},
"3": {
'start': '8:00:00',
'end': '9:00:00',
'name': 'test',
'description': 'test',
'image_url': 'http://test',
'channel_url': 'http://test',
}
}
这是我的Django代码在模板中:
{% for event in events %}
{{ event.end }}
{{ event.name }}
{{ event.description }}
{{ event.image_url }}
{{ event.channel_url }}
{% endfor %}
任何帮助将非常感激!
感谢
非常感谢! – kron 2010-09-04 11:35:09
@Ignacio:我不相信你的语法会起作用。它相当于事件['event']。start – 2010-09-04 11:54:08