我試圖在我的Django開發服務器上組合使用Sphinx。我知道我可以更好地使用Apache。但是我不能使用apache,因爲項目將由其他人管理,項目需要儘可能簡單地工作。沒有太多的外部庫等使用Sphinx CSS開發服務器上的Django文檔不起作用
所以我試圖在我的網址django文檔包和django.static.serve。 HTML頁面的工作,只有頁面的外觀只是純HTML,所以CSS不包括在內。關於django-docs的文檔非常糟糕,我似乎無法讓它與Sphinx創建的靜態文件一起工作。我也不能使用sphinxdocs,因爲它需要乾草堆,它會添加到我的外部庫中。
我將django-docs添加到我安裝的應用程序中,並將其添加到我的設置中。使用projectpath作爲我的conf.py所在的路徑。我不確定位置是否正確。但是文檔並不十分清楚我應該填寫哪些項目路徑部分。我加入的網址在我urlspatterns
DOCS_ROOT = os.path.join(PROJECT_PATH, '../docs/_build/html')
DOCS_ACCESS = 'staff'
url(r'^docs/', include('docs.urls')),
在獅身人面像文檔的靜態文件位於文檔/ _build/HTML/_static