Ich versuche, ein Wörterbuch von meinem view.py an der HTML-Vorlage wie zu präsentieren:dict Schlüssel mit Leerzeichen in Django Vorlagen
test = { 'works': True, 'this fails':False }
und in der Vorlage:
Dies ohne Probleme funktioniert :
{{ test.works }}
Aber ein Wörterbuch Schlüssel, der einen leeren Raum zwischen den Wörtern wie ‚dieser versagt‘ ist mit nicht funktioniert:
{{ test.this fails }}
ich diesen Fehler:
Could not parse the remainder:
' fails'
from'this fails'
Wie kann ich dieses Problem zu überwinden? Ich bin nicht derjenige, der die Modelle füllt, also kann ich die Tasten des Diktats nicht ändern, um Leerzeichen zu entfernen.
Vergessen Sie nicht, {% Laden Myfilter%} in der Vorlage – Ross
@Ross - diese verlinkte Website sollte mit einem Warnzeichen kommen. Zieh deine Sonnenbrille an! –
Der Filter muss in einer Datei in einem Templatetags-Verzeichnis verbleiben. mehr Infos @ http://stackoverflow.com/questions/3474734/django-custom-template-filter-cant-work –