반응형
내보기에서 템플릿으로 사전을 전달하고 있습니다. 따라서 { "key1": "value1", "key2": "value2"}
가 전달되고 키, 값 쌍을 반복하는 것이 좋지만 직접 액세스에서 우아한 솔루션을 찾지 못했습니다. 특정 키의보기에서 "key1"
을 말하십시오 (예 : bu json.items [ "key1"]). if / then 문을 사용할 수 있지만 직접 수행하고 싶은 방법이 있습니까?
다음은 html 템플릿의 루핑 코드입니다.
{% for key, value in json.items %}
<li>{{key}} - {{value}}</li>
{% endfor %}
해결 방법
Django 템플릿 언어는 다음과 같이 사전 키 조회를 지원합니다.
{{ json.key1 }}
참조 페이지 https://stackoverflow.com/questions/19745091
반응형
'파이썬' 카테고리의 다른 글
파이썬 혼란스러운 파이썬-문자열을 부동 소수점으로 변환 할 수 없습니다. (0) | 2021.01.03 |
---|---|
파이썬 Pandas DataFrame의 날짜 개체 열을 문자열로 변환 (0) | 2021.01.02 |
파이썬 마크 다운 셀 ipython / jupyter 노트북에서 색상을 변경하는 방법은 무엇입니까? (0) | 2021.01.02 |
파이썬 TypeError : '클래스'개체를 호출 할 수 없습니다. (0) | 2021.01.02 |
파이썬 텍스트 파일에서 줄을 읽고 역순으로 새 텍스트 파일에 저장 (0) | 2021.01.02 |
댓글