django - słownik w widoku oraz klucz z obiektu

0

Posiadam słownik przekazany do obiektu:
{{d_dictonary}}
Chciałbym odwołać się do wartości z konkretnego klucza.
Problemem jest to że mój klucz przechowywany jest w postaci
e.id
W takim wypadku nie wiem jak to złączyć
{{d_dictonary.e.id}}
Takie połączenie wywołuje błąd

0

To moze sprawdzisz jak odwołać się do elementu słownika tak w ogóle? Bo na pewno nie poprzez {{dictionary.id}}. Nie aby czasem {{dictionary[id]}}? ;]

0

W widoku odwołuje się

{{dictionary.id}}

:)

{{dictionary[id]}}

taki zapis wywołuje błąd.

Moim problemem jest to że mam e.id a nie samo id

0

Na oko to jest ten defekt:
https://code.djangoproject.com/ticket/12486
więc przykro mi, ale wontfix ;]

0

@matwiej
Patrzyles jakies hacki na to? Co znalazlem:

{% with key = foo.bar %}
  {{ dict.key }}
{% endwith %}

Ewentualnie: https://docs.djangoproject.com/en/dev/howto/custom-template-tags/

1 użytkowników online, w tym zalogowanych: 0, gości: 1