API 앱을 생성 한 Django 1.5 프로젝트가 있고 sphinx 1.2b2로 문서화되었습니다. 사이트가 서버에 배치 될 때 웹 페이지처럼 액세스되도록 설명서를 사용하고 싶었습니다. Django doc 앱이 올바르게 작동하지 않습니다.
나는 조금 연구를했고, 나는이 구성 qith 설치 한 응용 프로그램의 이름 장고 - 문서가 있음을 발견settings.py :
SITE_ROOT = os.path.dirname(os.path.realpath(__file__))
DOCS_ROOT = os.path.join(SITE_ROOT, '../docs/_build/html/')
urls.py :
urlpatterns = patterns('',
url(r'^api/', include('app.api.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^docs/', include('docs.urls')),
)
"/ docs /"에 액세스 할 때마다 스핑크스 문서의 index.html을 볼 수 있지만 CSS 스타일은 없습니다 "API"링크를 클릭하면 URL이 다음과 같이 표시됩니다. "/docs/_file/api.html"하지만 index.html이 계속 표시됩니다. 내가 다시 "API"링크를 클릭했을 때, URL은 "/docs/_file/_file/api.html"모양 및 페이지 오류를 보여줍니다
"/../docs/_build/html/_files/_files/api.html" does not exist
가 어떻게 링크 참조를 해결할 수 ? 정적 CSS 파일을 추가하려면 어떻게해야합니까?