items = ['item1', 'item2', 'item3']
local_vars = {'foo': False}

def set_local_var(local_vars, name, value):
    local_vars[name] = value
return ''
env.globals['set_local_var'] = set_local_var
return env.get_template('template.html').render(items=items, local_vars=
    local_vars)
Jinja2: Change the value of a variable inside a loop