如何查看Django中生成的HTML Sphinx?
好的-我有一个Django项目,我想记录它——所以我安装了Sphinx。安装顺利,我可以将所有HTML输出到如何查看Django中生成的HTML Sphinx?,django,python-sphinx,Django,Python Sphinx,好的-我有一个Django项目,我想记录它——所以我安装了Sphinx。安装顺利,我可以将所有HTML输出到\u build文件夹。但是 问题是:如何在浏览器中查看文档 是否假定文件不会在Django项目中查看,而是在其自己的网站上查看?如果在Django项目中查看,是否需要设置url模式来处理文档 我有点困惑如何在Django项目中的浏览器中实际查看这些信息 url(r'^docs/(?p.*)$,'django.views.static.service',{'document\u root'
\u build
文件夹。但是
问题是:如何在浏览器中查看文档
是否假定文件不会在Django项目中查看,而是在其自己的网站上查看?如果在Django项目中查看,是否需要设置url
模式来处理文档
我有点困惑如何在Django项目中的浏览器中实际查看这些信息 url(r'^docs/(?p.*)$,'django.views.static.service',{'document\u root':settings.docs\u root}),
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'}),
url(r“^docs/”、“django.views.static.service”、{'document_root':settings.docs_root,'path':'index.html'}),
其中settings.DOCS\u ROOT是Sphinx生成的DOCS/\u build/html目录的绝对路径
有一个可重用的应用程序正是为了这个目的:;) 这对我有用:
url(r'^docs/,'django.views.static.serve',{'document_root':settings.docs_root,'path':'index.html')、url(r'^docs/(?p.*),'django.views.static.serve',{'document_root':settings.docs_root}),
django 3.1这对我有用url(r'^docs/,'django.views.static.serve),{'document_root':settings.DOCS_root,'path':'index.html'}),url(r'^DOCS/(?P.*)$',django.views.static.service,{'document_root':settings.DOCS_root}),