在导入时用sphinx错误记录django项目

时间:2014-07-16 12:19:15

标签: python django python-sphinx

我正在记录我的django项目但在运行make html时遇到了一些错误。

如果我转到发生错误的.py文件并在文件开头注释导入,make html命令运行完美。

这是错误消息的一部分:

  

NotperlyConfigured:请求设置CACHES,但设置不是   配置。您必须定义环境变量   DJANGO_SETTINGS_MODULE或在访问之前调用settings.configure()   设置。

我试过这个Sphinx Docs not importing Django project settings,但没有。

1 个答案:

答案 0 :(得分:3)

我在这个网站上找到了link),并为我工作。

我必须将它包含在我的conf.py文件中。

sys.path.insert(0, os.path.abspath('..'))
from django.conf import settings
settings.configure()