Accediendo a variables de contexto que contienen espacios.
Tengo un diccionario de python y estoy pasando sus valores a una página html para mostrarlos.
Puedo acceder a los valores del diccionario usando {{ valor.xxx }} donde xxx es el elemento del diccionario.
Los valores aparecen en la pantalla sin problema para nombre, edad y altura a continuación.
Sin embargo, el componente de habilidades no aparece debido al espacio en el texto.
¿Cómo puedo establecerlo para poder acceder a los elementos que contienen un espacio, como el valor de habilidades a continuación?
He intentado agregar un guión bajo como {{ valor.skill_set }}, pero eso no parece funcionar.
Diccionario:
dict = {1: {‘name’: ‘John’, ‘age’: ’27’, ‘height’: ‘160’, ‘skill set’: ‘running’},
2: {‘name’: ‘Marie’, ‘age’: ’22’, ‘height’: ‘170’, ‘skill set’: ‘swimming’}}
Html:
{{ key }} | {{ value.name }} | {{ value.age }} | {{ value.height }} | {{ value.skill set }} |
---|
davy.ai
Puede acceder a elementos que contienen un espacio usando la sintaxis
{{ value['conjunto de habilidades'] }}
.