{ "widgettype":"DynamicColumn", "options":{ "width":"100%", "height":"100%" }, "subwidgets":[ {% set dmgr = DownloadMgr(request) %} {% for task in dmgr.get_user_tasks() %} { "widgettype":"urlwidget", "options":{ "params":{ "taskid":"{{task.id}}" }, "url":"{{entire_url('task_info.ui')}}" } } {% if not loop.last %},{% endif %} {% endfor %} ] }