Jinja 宏如何传入和获取可变长关键字参数(**kwargs)?

jinja2

#1
  1. 下面url_for(endpoint, **kwargs),其中这个**kwargs关键字不知道怎么传参,能按照下面的代码扩展下这个关键字怎么传参吗?
{% macro nav_link(endpoint, text) -%}
 <li class="nav-item {% if request.endpoint
and request.endpoint == endpoint %}active{% endif %}">
   <a class="nav-link" href="{{ url_for(endpoint, **kwargs) }}">{{ text }}</a>
 </li>
{%- endmacro %}

#2

可参考这篇文章