0

我想使用 jinja2 转义以下完整字符串

{% set src_pk = metadata_dict['src_pk'] -%}

以下作品,我使用双引号

{{"{% set source_model = metadata_dict['source_model'] -%}"}}

但是我想['source_model']动态更改,所以我尝试了以下方法,但它们似乎都不起作用

  1. {{"{% set source_model = metadata_dict['{{POLICY_HK}}'] -%}"}},这不起作用并按原样打印出来。

  2. {{"{% set source_model = metadata_dict['"+ {{ POLICY_HK }} +"'] -%}"}}
    jinja2.exceptions.TemplateSyntaxError:预期的令牌':',得到'}'

  3. {{"{% set source_model = metadata_dict["+''{{ POLICY_HK }}+''"] -%}"}} 预期标记“打印语句结束”,得到“{”

请问有什么指点吗?

谢谢-嫩

4

0 回答 0