Genshi和Peewee:如何在生成期间执行sql

时间:2016-08-23 10:32:12

标签: python peewee genshi

我正在尝试使用genshi生成一个html文件

<li py:for="item in items"> 
    ${item.name}
    <ul>
        <?python 
            subc = list(item.subitems())
        ?>
        <li py:for="it in subc"> 
                ${it.name}
        </li>
    </ul>
  </li>

我收到错误(在表达式“iter(subc)”中解析时出现意外的EOF)。 Item是一个peewee类,我在其中定义了subitems()。是否有可能以这种方式使用genshi,这样我就不必先创建一个包含所有结果的树?

我已在其他地方使用过item.subitems()。如果我编写一个可以即时打印的小应用程序,它可以正常工作。

编辑:它有效。子附近有一个括号。我不会删除这个问题,希望更多的人会看到小便和genshi的力量

0 个答案:

没有答案