【发布时间】:2010-11-16 15:44:57
【问题描述】:
我正在使用 Sphinx 记录将部署在不同服务器中的 Web 服务。该文档充满了供用户单击的 URL 示例,它们应该可以正常工作。我的问题是主机、端口和部署根目录会有所不同,并且必须为每次部署重新生成文档。
我尝试定义这样的替换:
|base_url|/path
.. |base_url| replace:: http://localhost:8080
但是生成的 HTML 不是我想要的(生成的链接中不包含“/path”):
<a href="http://localhost:8080">http://localhost:8080</a>/path
有人知道如何解决这个问题吗?
【问题讨论】:
-
不确定这是否与此问题相关,但可能是:stackoverflow.com/a/4836544/2988730。
标签: python python-sphinx substitution restructuredtext