2
Je passe le contexte suivant dans mon modèle Django:En parcourant la liste JSON dans le modèle Django
context = {'test': custom_json_list}
Et la sortie de custom_json_list est ceci:
{'pc_16530587071502': [{'people_count_entry__sum': None}],
'pc_17100675958928': [{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': 4},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None},
{'people_count_entry__sum': None}]}
Je veux afficher les données le format suivant:
'pc_16530587071502' : NONE
'pc_17100675958928' : None
'pc_17100675958928' : None
'pc_17100675958928' : None
'pc_17100675958928' : None
'pc_17100675958928' : None
'pc_17100675958928' : None
'pc_17100675958928' : 4
'pc_17100675958928' : None
'pc_17100675958928' : None
'pc_17100675958928' : None
Comment puis-je procéder avec la syntaxe afin que je puisse voir les données dans t son format.
La seule chose que j'ai pu déchiffrer est la suivante:
{% for key, value in test.items %}
{{ key }} <br />
{{ value }} <br />
{% endfor %}
Merci à l'avance.
J'ai essayé, mais toujours pas de chance :(Je suis en train de faire quelque chose de mal ici :) Voici mon code: '{{Test}}
{% pour la clé, la valeur de test.items%} { % pour k, somme value.items%} {{key}}: {{somme}} {%
endfor%} {% endfor %} ' - {{test}} me donne la sortie entière. - Mais quand j'essaie le morceau de code que vous avez partagé avec moi, il ne montre rien sur le modèle. Est-ce qu'il me manque encore quelque chose? –
aah ... Maintenant je comprends. Donc, en regardant la syntaxe, il était juste que je dois réitérer à nouveau à travers la dict :) Merci beaucoup pour l'aide +1 –