Python 狮身人面像模板
我正在使用。我想把它做成模板。所以在阅读了文档之后,我正在尝试的是,在我的conf.py中 我放了一条线,像Python 狮身人面像模板,python,templates,python-sphinx,Python,Templates,Python Sphinx,我正在使用。我想把它做成模板。所以在阅读了文档之后,我正在尝试的是,在我的conf.py中 我放了一条线,像 templates_path = ['_templates'] 我创建了一个文件 _templates/page.html 但这不会覆盖sphinx提供的默认模板。我还应该做什么,这个模板需要放在哪里 编辑: 注释中的目录结构: conf.py abc.txt def.txt makefile _templates\ page.html 文件 表示它要查找的模板是layou
templates_path = ['_templates']
我创建了一个文件
_templates/page.html
但这不会覆盖sphinx提供的默认模板。我还应该做什么,这个模板需要放在哪里
编辑: 注释中的目录结构:
conf.py
abc.txt
def.txt
makefile
_templates\
page.html
文件
表示它要查找的模板是layout.html
也许你应该用这个名字。这对我很有用。也许您需要使用命令
sphinx build-a
强制重新生成所有文件?Sphinx只编译它检测到已更改的HTML文件。另一种选择是只使用touch*.rst
触摸所有源文件,确保将主题名称用作模板中的显式目录。e、 g:
{%extends“basic/layout.html”%}
请参阅:我相信,该模板将是用于布局的模板。如果我想改变侧边栏的位置,那就需要这样做。但是我想给身体添加一些东西。sphinx/themes/basic/中有一个名为page.html的模板,我想覆盖它。