본문 바로가기
파이썬

파이썬 Django 템플릿에서 키로 사전 액세스

by º기록 2021. 1. 2.
반응형

내보기에서 템플릿으로 사전을 전달하고 있습니다. 따라서 { "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

 

 

반응형

댓글