2014-10-02 3 views
1

하나의 최상위 패키지 my_package이있는 Python 프로젝트에 대한 Sphinx 설명서를 작성 중입니다. 나는 짧은 참조를 사용할 수 있도록 스핑크스를 구성하는 방법이 있나요 :이 패키지 모듈/클래스를 참조하려면, 나는 현재 이러한 참조는 다음단일 패키지 프로젝트에 대한 Sphinx 문서의 짧은 참조

my_package.my_module 
my_package.MyClass 
my_package.my_module.MyOtherClass 

내 질문은로 생성되는

:mod:`my_package.my_module` 
:class:`my_package.MyClass` 
:class:`my_package.my_module.MyOtherClass` 

를 사용 ,

:mod:`my_module` 
:class:`MyClass` 
:class:`my_module.MyOtherClass` 

같이

my_module 
MyClass 
my_module.MyOtherClass 
같은 참조를 생성하는

즉, 최상위 레벨을 암시 적으로 my_package으로 만들 수 있습니까?

답변

1

귀하의 첫 번째 파일의 상단에

.. currentmodule:: my_package 

를 포함, 당신은 참조이를 남길 수 있습니다.

+0

고맙습니다. 완벽하게 작동합니다. – s3rvac

관련 문제