set
jinja2模板内部可以用set定义变量,只要定义了这个变量,在后面的代码中都可以使用此变量
with
如果想让定义的变量只在部分作用域内有效,则不嫩更实用set,需使用with定义,with中定于的变量,稚嫩你在with语句中使用,超出范围无效