반응형
django 템플릿 항목 표시 값 또는 빈 문자열
템플릿의 코드는 다음과 같습니다.
{% for item in items %}
{{ item.somefield }}
{% endfor %}
만약 아이템이 있다면 아이템 값을 표시하고 싶습니다.일부 필드가 없음이 아니거나 빈 문자열을 표시합니다.{% if 항목을 사용하고 싶지 않습니다.some field %} 문, {{ item} 같은 것을 원합니다.some field 또는 ''' }}(이것을 시도해 보았지만 작동하지 않습니다.
당신은 그것을 원합니다.default_if_none
템플릿 필터, (doc).
default_if_none
변수가 '없음'인 경우 지정된 문자열을 표시합니다.
default
변수가 False로 평가되면 문자열을 표시합니다. 즉, 빈 문자열, 빈 목록 등
{{ item.somefield|default_if_none:"" }}
{{ item.somefield|default:"" }}
{{ item.somefield|default_if_none:"" }}
언급URL : https://stackoverflow.com/questions/16459890/django-template-display-item-value-or-empty-string
반응형
'programing' 카테고리의 다른 글
MySQL에서 NULL을 기준으로 주문 (0) | 2023.08.29 |
---|---|
라벨 where In 또는 위치인 (0) | 2023.08.29 |
도커/오버레이 2/를 청소해도 안전합니까? (0) | 2023.08.29 |
부트스트랩 모달 문제 - 스크롤 사용 안 함 (0) | 2023.08.29 |
+= 연산자가 VBA에 존재하지 않습니까? (0) | 2023.08.29 |