2014-08-28 3 views
2

목록 또는 문자열을 사용하는 Jinja2 템플리트가 있습니다. join(', ') 필터를 사용하여 목록을 구분할 수 있지만 항목이 단일 목록 항목 인 경우 원하는 문자열이 아닌 문자열의 모든 문자를 구분합니다. 목록을 처리하는 경우에만 필터를 사용하도록 Jinja2에 지시 할 수 있습니까?Jinja2 목록에만 참여하십시오.

답변

2

목록이 필요한 경우 목록 만 제공해야합니다. [your_string]을 사용하여 하나의 항목이있는 목록으로 문자열을 변환하십시오.

if not isinstance(lst, (list, tuple)): 
    lst = [lst] 
관련 문제