Quiero imprimir un diccionario, ordenado por la clave. Clasificar las teclas es fácil en la vista, simplemente colocando las teclas en una lista y luego ordenando la lista. ¿Cómo puedo recorrer las claves en la plantilla y luego obtener el valor del diccionario?Django | ordenar dict en la plantilla
{% for company in companies %}
{% for employee, dependents in company_dict.company.items %}
{% endfor %}
{% endfor %}
(acaba de hacer el ejemplo ...) La parte que no funciona es la parte "company_dict.company.items". Necesito que la "compañía" sea el valor de la compañía. En este momento, el prat de la compañía está buscando una clave llamada "compañía", no el valor de "compañía" del ciclo anterior.
Estoy haciendo un poco de procesamiento para unir el diccionario de diccionarios. Cambiar el diseño de los datos no es realmente una opción. Me imagino que el enfoque correcto es escribir una etiqueta de plantilla, solo quería saber si había una forma incorporada en la que me perdí.
¿Por qué razón no haces esto en la vista? –
Es un montón de procesamiento. Y para configurarlo para no tener que hacer nada en la plantilla, daría una segunda pasada a los datos. Supongo que podría hacer eso ... Me imaginé que si fuera posible irse como está, sería mejor. – johannix