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

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