es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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:

{% for key,value in dict_items.items %}

{% endfor %}

{{ key }} {{ value.name }} {{ value.age }} {{ value.height }} {{ value.skill set }}
Tags:  , ,

Answer

Comments are closed.