0

我对 jinja 完全陌生,对 python 还很陌生。我试图编写一个基本模板,flexget 使用它来自动编写一个 html 文件(使用 flexget http://flexget.com/wiki/Plugins/make_html中的 make_html 插件)。我写的模板如下:

  <title>{{ tvdb_series_name }}</title>
     <meta name="description" content="{{ tvdb_rating }}" />
   </head>

   <body>

     <div id="content">
       <p>Why, hello there!</p>
     </div>

     </body>
    </html>

我的问题是,运行 flexget 时出现错误,因为 tvdb_series_name 和 tvdb_rating 都未定义,但我找不到任何 flexget 文档来指示如何传递变量。我也已经知道它的定义是因为它在我的 config.yml 文件的早期部分中使用过。基本上我想知道是否有人让这个插件正常工作,或者有一种默认方法可以将传入的变量拉入我在 jinja2 文档中错过的 jinja 模板。任何有关这方面的帮助都会很棒,因为关于 flexget 的文档很少可以参考。

4

1 回答 1

0

您需要添加thetvdb_lookup: yes到任务中,它将使用所有相关的 tvdb_* 变量填充条目。

更多信息: http: //flexget.com/wiki/Plugins/thetvdb_lookup

于 2013-02-24T19:31:31.463 回答