Я использую mako для создания html-шаблонов.
Я мой шаблон, у меня есть следующий код:
% for s in query['sandboxes']:
% for node in s['nodes']:
<table>
<tr>
<td>${node['node_name']}</td>
<td>${node['slowcall_count']}) / ${s['slowcall_count']}</td>
</tr>
</table>
% endfor
% endfor
Петля и дисплей работают, но вместо фактического результата деления показывает "30/100".
После поиска я увидел это Использование импорта из __future__ в шаблоне Mako
а затем попробовал этот код:
<td>
<%!
float(${node['slowcall_count']}) / float(${s['slowcall_count']})
%>
но это дает мне синтаксическую ошибку. Следующее не дает никаких ошибок, но и ничего не отображает:
<td>
<%!
float(1) / float(2)
%>
Есть ли способ заставить мой отдел работать?