안녕하세요 저는 스핑크스를 사용하여 장고 프로젝트에 대한 몇 가지 문서를 작성하고 있습니다.스핑크스 autodoc 모듈 가져 오기
는내 프로젝트 (장고 1.4)은 다음과 같습니다 :이 작업을 수행 할 수 있습니다 내 스핑크스 소스 파일에 따라서
import sys, os
sys.path.append(os.path.join(os.path.dirname(__file__), '../..'))
os.environ['DJANGO_SETTINGS_MODULE'] = 'funproject.settings'
from funproject import settings
from django.core.management import setup_environ
setup_environ(settings)
:
/funproject
/documentation
# this is where sphinx files live
/source
conf.py
...
/funproject
__init__.py
settings.py
admin.py
models.py
/app1
/app2
fabfile.py
manage.py
나는 스핑크스 conf.py의 설정을 가지고
.. automodule:: app1.models
:members:
잘 작동합니다. 내가 APP1에 fabfile를 이동하는 경우
1.
.. automodule:: funproject.models
:members:
2.
.. automodule:: fabfile
:members:
두 번째 작품을하고 app1.fabfile
나 '사용하지만,이 두 가지 예는 작동하지 않습니다 내 생각 엔 내 conf.py
과 관련된 문제가 있지만 많은 파생어를 시도했지만 내 fabfile.py
을 가져올 수 없습니다. 응용 프로그램 디렉토리 (th 아래 /funproject
중 하나도 작동하지 않습니다). 이와
어떤 도움이 많이 주시면 감사하겠습니다.