Conf.py没有获得我的DRF项目的设置

时间:2018-04-01 13:50:54

标签: django-rest-framework python-sphinx

我有一个基于Django Rest Framework的现有项目。我想用sphinx记录它,但我坚持配置Sphinx。我的项目结构如下:

  • myProject的
    • apps文件夹
      • 用户
      • 设计者
    • 设置
      • base.py
      • development.py
    • docs #sphinx文件夹
      • conf.py #and other * .rst

conf.py的内容如下:

import sys
import os
import django
from django.conf import settings

sys.path.insert(os.path.abspath('../myProject/settings') # project settings path

settings.configure() #I also tried DJANGO_SETTINGS_MODULE = myProject.settings or myProject.base both cases doesn't work
django.setup()

index.rst的内容很简单,只需在运行时调用用户模块即可 sphinx-apidoc command -F -o source dest但它仍然没有给我任何模块命名用户错误。

0 个答案:

没有答案