如何查看Django中生成的HTML Sphinx?

问题描述 投票:6回答:1

[确定-我有一个要记录的Django项目-所以我安装了Sphinx。安装进行得很好,我可以将所有HTML输出到_build文件夹中。但是...

问题是:如何实际在浏览器中查看我的文档?

是否假定不会在Django项目中而是在其自己的网站中查看该文档?如果在Django项目中查看过,我是否需要设置url模式来处理文档?

我有点困惑如何在Django项目中的浏览器中实际查看此信息。

django python-sphinx
1个回答
5
投票
url(r'^docs/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.DOCS_ROOT}),
url(r'^docs/', 'django.views.static.serve', {'document_root': settings.DOCS_ROOT, 'path': 'index.html'}),

其中settings.DOCS_ROOT是Sphinx生成的docs / _build / html目录的绝对路径。

确实有一个可重复使用的应用程序用于此目的:django-docs;)

© www.soinside.com 2019 - 2024. All rights reserved.