Мне нужно сгенерировать HTML, используя шаблон Genshi. Html, в основном, очень длинный html с таблицами. Данные поступают в простой CSV, поэтому я читаю его с помощью python, я помещаю его в список [], а затем вызываю шаблон и отправляю переменную (список)Genshi: Вложенные для циклов
На самом деле я решил это, сделав что-то вроде это в шаблоне:
<html>
<?python>
for i in t:
for e in tp[i]:
print "<SOME_HTML_TAGS>"
</?>
</html>
Но, идея заключается в том, чтобы использовать funcions Genshi (например, петли и т.д.)
Я прочитал инструкцию, и я вижу, что простой для это делается так:
<li py:for="fruit in fruits">
I like ${fruit}s
</li>
Но, как я делаю цикл внутри цикла (вложенный для циклов) ???
И, что, если мне нужно сгенерировать n таблиц? Я имею в виду, что один цикл предназначен для содержимого таблицы, другой для самой таблицы. – mRt
Это, работает ??? <таблица ру: для "я в т"> <тд ру: для = "е в TP [я]"> $ {е} s – mRt
@mRt: Ваш пример не является действительным xml - вы не открыли
Смежные вопросы