0
폴더 경로를 제공하여 템플릿을 렌더링하고 jinja2가 해당 폴더의 모든 이미지를 찾고 이미지로 포함시킬 수 있습니까? 예 :jinja2를 사용하여 폴더의 모든 이미지를 표시합니다.
{% for image in find_all_files_in_path(path) %}
<img src="{{ image }}">
{% endfor %}
폴더 경로를 제공하여 템플릿을 렌더링하고 jinja2가 해당 폴더의 모든 이미지를 찾고 이미지로 포함시킬 수 있습니까? 예 :jinja2를 사용하여 폴더의 모든 이미지를 표시합니다.
{% for image in find_all_files_in_path(path) %}
<img src="{{ image }}">
{% endfor %}
불가능합니다. Jinja2는 변수를 통해 템플릿에 전달하는 컨텍스트 만 렌더링합니다. 따라서 이미지를 렌더링 할 수 있으려면 jinja의 이미지 URL이 포함 된 목록을 템플릿에 보내야합니다. 그런 다음이 시퀀스를 반복 할 수 있습니다.
{% for image_url in image_urls %}
<img src="{{ image }}">
{% endfor %}
는 일반적으로 당신은 당신에게 템플릿의 개체에 액세스 할 수있는 가능성을 제공합니다 (장고, 플라스크, 등 등)를 웹 프레임 워크와 함께 신사를 사용합니다.