제 진자 템플릿에서 동적 값을 내 사전에 전달하려고합니다.이 값은 다시 값입니다. 코드는 다음과 같습니다 :Jinja2 값을 내부 값으로 전달합니다.
여기"wan_link_info": [
{% for i in range(3) %}
{
"dummy": "{{ xyz_Links.abc_{{ i }}.abc_link_type }}",
}
{% endfor %}
]
더미가 xyz_Links.abc_0.abc_link_type, xyz_Links.abc_1.abc_link_type 같은 값을 가질 것 등
이 텍스트 값을 반환합니다. 예는 말한다 : 나는 위의 코드를 실행하면 는 {{xyz_Links.abc_0.abc_link_type}} = "유래" 는 {{xyz_Links.abc_1.abc_link_type}} = "페이스 북은"
나는이 오류가 발생합니다 : " jinja2.exceptions.TemplateSyntaxError : 예상 토큰 'end of print statement', '{' "
내가 사용하여 필요한 텍스트를 형성 할 수 있었다. 그러나 link_type을 "dummy"(즉, "dummy": "{{link_type}}")에 전달하면 텍스트와 동일한 내용을 인쇄하고 값을 가져 오지 않습니다. 모든 단서는 높이 평가 될 것입니다. – Abhijit