我对 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 的文档很少可以参考。