Flask python Jinja
[jinja] Flask에서 html 내 img 태그 동적 삽입
HR대장
2022. 3. 31. 10:37
728x90
일단 결론부터 말하면
"아... jinja 문법을 몰라 엄청 삽질했네..."
javascript에서는 inner HTML로 for문으로 넣어버리면 되는데,
flask + jinja에서는 img src의 static 경로가 먹히질 않는다. -0-;;
url_for를 쓰기 때문에, 이놈의 정체가 뭘까 한참 해맸는데,
{% for i in range(0,result_cnt) %}
{{i|string}} <img src="{{ url_for('static', filename = 'rect_' + i|string +'.png') }}" alt=""><br>
{% endfor %}
아무튼...
위 처럼 하면 rect_0.png ~ rect_xxx.png 까지 태깅을 동적으로 할 수 있다.
겨우 이런거 가지고 구글링 하고 2시간을 헤맸는걸 보니, 아직 멀었구나...ㅠ.ㅠ
728x90