Domanda

C'è un modo per utilizzare i riferimenti DEF %in qualche modo, l'idea di base è:

% if condition_a:
%    func = %def_a
% elif condition_b:
%    func = %def_b
... etc ...

${func( params )}
È stato utile?

Soluzione

Sì come questo:

% if condition_a:
<% func = def_a %>
% elif condition_b:
<% func = def_b %>
% endif

${func( params )}

@Timmy: non ho idea di cosa intendi, forse questo?

<% func = some_dict[key] %>
${func( params )}

Puoi mettere qualsiasi codice Python all'interno <% .. %>, vedi i dottori Mako!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top