代码之家  ›  专栏  ›  技术社区  ›  Tolga

如何将嵌套模板标记与参数一起使用?

  •  5
  • Tolga  · 技术社区  · 15 年前

    我想了解如何在子模板标记采用如下参数的情况下使用嵌套模板标记:

    {% parent_tag {% child_tag arguments %} rest_of_parent_arguments %}
    

    在上面的一行中,我想使用子标记的返回值作为父标记的参数。

    1 回复  |  直到 14 年前
        1
  •  7
  •   Gabriel Ross    15 年前

    我将用自定义过滤器替换child_标签。类似:

    {% parent_tag argument1|filtername:argument2 rest_of_parent_arguments %}
    

    假设“参数”最多包含2个参数。有关自定义筛选器,请参见此处:

    http://docs.djangoproject.com/en/dev/howto/custom-template-tags/#writing-custom-template-filters