诀窍是
kwargs必须 在 应该接受它们的任何宏中 至少访问一次 。也就是说,必须
{{ kwargs }}在宏主体中调用一次而不 在宏参数列表中声明它。的情况也是如此
{{ varargs }}。这行不通
{% macro example_2(one, two) %} * {{one}} - {{two}}{% endmacro %}{{example_2(1, 2, test="Hello")}}这将
{% macro example_2(one, two) %} * {{one}} - {{two}} * {{kwargs}}{% endmacro %}{{example_2(1, 2, test="Hello")}}


