您可以使用Template单个文件中的元数据设置输出文件名.这将覆盖您在配置文件中设置的默认值.
对于Markdown,您可以在标题中包含此内容:
Template: template_name
Run Code Online (Sandbox Code Playgroud)
这将在鹈鹕网站的常见问题解答中讨论.
THEMEPelican 在您指定的任何目录中查找模板,如pelicanconf.py. 如果您只想更改输出的外观,可以在该目录中修改article.html或page.html(默认值是themes/notmyidea相对于 pelican 的安装位置)。有关更多信息,请参阅如何为 Pelican 创建主题。
如果您确实想更改 Pelican 查找来生成文章或页面的文件的名称,那就有点棘手了。我不知道有什么设置允许更改此设置,但 Pelican 源代码的相关部分似乎就在这里,因此,如果您确实想要这个,您可以考虑Content对自己进行子类化,只更改 Pelican 副本中的相关行。