18
값이 장고 템플릿의 목록에 속하는지 확인하고 싶습니다. 이목록에 존재 여부 확인 django 템플릿
{%의 값 [ '패스', '실패'] % 경우} 같은 뭔가
어떻게 이것을 달성 할 수 있습니까?
값이 장고 템플릿의 목록에 속하는지 확인하고 싶습니다. 이목록에 존재 여부 확인 django 템플릿
{%의 값 [ '패스', '실패'] % 경우} 같은 뭔가
어떻게 이것을 달성 할 수 있습니까?
템플릿에서 직접 목록을 정의 할 수 있다고 생각하지 않습니다.
{% ifinlist value "val1,val2,val3" %}
장고 템플릿 :
{% value|ifinlist:"val1,val2,val3" %}
템플릿 태그 템플릿에 목록을 전달하고
{% if value in my_list %}
다른 방법으로 할 수있는, 당신은 다음과 같은 매개 변수를 템플릿 태그를 쓸 수 :
from django import template
register = template.Library()
@register.filter(name='ifinlist')
def ifinlist(value, list):
return True if value in list else False
ifinlist가 n 인 경우 ot working ... – sunnyiitkgp
@sunnyiitkgp, ** ifinlist **는 장고에 기본적으로 존재하지 않습니다. 자신을 쓸 수있는 템플릿 태그 일 수 있습니다. – Nrzonline
풀 솔루션을 보여줌으로써, 템플릿에'my_list '를 설정하고 전달하는 법,'ifinlist'를 작성하는 방법으로 답을 향상시킬 수 있습니다. –