我正在编写一个 Django 应用程序来提供一些用 RestructuredText 编写的文档。我有很多用 *.rst 编写的文件,每个文件都很长,有很多节、小节等。
使用 Django 过滤器在单个页面中显示整个文档不是问题,但我宁愿在第一页上只显示主题索引,并链接到我可以显示单个部分/小节的 URL(这将需要一些'previous | up | home | next' 链接我猜...)。以类似于 docbook / XML 到 HTML 转换中的“多 HTML 页面输出”的方式。
谁能指出我构建 *.rst 文档的文档树并解析其中的单个部分的方向,或者提出一种获得类似结果的聪明方法?