好的——我有一个想要记录的 Django 项目——所以我安装了 Sphinx。安装很顺利,我可以将所有 HTML 输出到一个_build
文件夹中。但...
问题是:我如何在浏览器中实际查看我的文档?
是否假定文档不会在 Django 项目中而是在其自己的网站中查看?如果在 Django 项目中查看,是否需要设置一个url
模式来处理文档?
我有点困惑如何在 Django 项目中的浏览器中实际查看这些信息。
好的——我有一个想要记录的 Django 项目——所以我安装了 Sphinx。安装很顺利,我可以将所有 HTML 输出到一个_build
文件夹中。但...
问题是:我如何在浏览器中实际查看我的文档?
是否假定文档不会在 Django 项目中而是在其自己的网站中查看?如果在 Django 项目中查看,是否需要设置一个url
模式来处理文档?
我有点困惑如何在 Django 项目中的浏览器中实际查看这些信息。
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 ;)