2024-05-20 05:28:29 发布
网友
我想知道如何使用一个不同的模板在鹈鹕页面或文章?在
到目前为止,for articles似乎正在使用article.html,而for pagespage.html。在
article.html
page.html
Pelican在您的pelicanconf.py中指定为THEME的任何目录中查找模板。如果您只想更改输出的外观,可以修改该目录中的article.html或{}(相对于pelican的安装位置,默认值是themes/notmyidea)。更多信息请参见how to create themes for Pelican。在
pelicanconf.py
THEME
themes/notmyidea
如果你真的想更改Pelican查找的文件名来生成文章或页面,那就有点棘手了。我不知道有什么设置允许修改,但是鹈鹕源代码的相关位似乎是here,所以如果你真的想这样做,你可以考虑自己子类化{}自己,只改变Pelican副本中的相关行。在
您可以通过在单个文件中使用Template元数据来设置输出文件名。这将覆盖您在配置文件中设置的默认值。在
Template
对于降价,您将在标题中包含以下内容:
Template: template_name
这是鹈鹕网站上的discussed in the FAQ。在
Pelican在您的}(相对于pelican的安装位置,默认值是
pelicanconf.py
中指定为THEME
的任何目录中查找模板。如果您只想更改输出的外观,可以修改该目录中的article.html
或{themes/notmyidea
)。更多信息请参见how to create themes for Pelican。在如果你真的想更改Pelican查找的文件名来生成文章或页面,那就有点棘手了。我不知道有什么设置允许修改,但是鹈鹕源代码的相关位似乎是here,所以如果你真的想这样做,你可以考虑自己子类化{}自己,只改变Pelican副本中的相关行。在
您可以通过在单个文件中使用
Template
元数据来设置输出文件名。这将覆盖您在配置文件中设置的默认值。在对于降价,您将在标题中包含以下内容:
这是鹈鹕网站上的discussed in the FAQ。在
相关问题 更多 >
编程相关推荐