Wie übergebe ich in Django ein Argument an eine Methode für eine Template-Variable?
Ich benutze die LXML-Bibliothek, um eine Variable (Kategorie) in einer Ansicht zu definieren. lxml bietet eine Methode.get
um benutzerdefinierte Attribute abzurufen. Ich würde es gerne so in der Vorlage verwenden:
{{ category.get("foo") }}
Ich weiß, dass es bei der Verwendung von Vorlagenvariablen nicht erforderlich ist, Klammern zu verwenden, aber ich erhalte den folgenden Fehler:
{{ category.get "foo" }}
Der Rest konnte nicht analysiert werden: '"foo"' aus 'category.get "foo"'
Ich gehe davon aus, dass etwas mit meiner Syntax nicht stimmt, aber Google war keine Hilfe. Die Django-Dokumente besagen, dass Methoden mit einem nachgeschlagen werden.