我正在创建一个静态网站与鹈鹕,我对如何添加一个favicon困惑。
我看到了:
还可以使用EXTRA_PATH_METADATA机制放置
favicon.icorobots.txt位于任何站点的根。
我不知道将我的favicon.ico文件放在哪里,也不知道在EXTRA_PATH_METADATA设置中指定什么(如果这确实是应该使用的设置)。

最佳答案

my pelicanconf.py中,我有:

STATIC_PATHS = [
    'images',
    'extra',  # this
]
EXTRA_PATH_METADATA = {
    'extra/custom.css': {'path': 'custom.css'},
    'extra/robots.txt': {'path': 'robots.txt'},
    'extra/favicon.ico': {'path': 'favicon.ico'},  # and this
    'extra/CNAME': {'path': 'CNAME'},
    'extra/LICENSE': {'path': 'LICENSE'},
    'extra/README': {'path': 'README'},
}

这些额外文件的结构是:
/content
    /extra
        favicon.ico
        robots.txt

请参见显示类似布局的the documentation

关于python - 如何在Pelican博客中添加favicon?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31270373/

10-12 13:01