Mako Aufruf Funktion von String?
Frage
Gibt es eine einfache Möglichkeit, eine Funktion, einen String-Namen in mako?
gegeben nennenLösung
Es soll möglich sein, es in der dict von globals()
zurück nachzuschlagen. Zum Beispiel:.
<$ func_name = 'my_function_name' %>
${globals()[func_name](...)}
Obwohl dies riecht ziemlich böse zu mir. Wenn Sie auf Ihre Endgame erweitern könnte vielleicht können wir etwas ein bisschen saner ausrechnen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow