繁体   English   中英

带有Sphinx的Django项目文档

[英]Django project documentation with sphinx

我正在使用django 1.5.8和Sphinx 1.2.2启用了autodoc。 我在conf.py添加了一些代码:

import sys
import os

sys.path.append(os.path.abspath(os.path.dirname(os.path.dirname(__file__))))
print sys.path

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project.settings")

from django.conf import settings

但是,当我尝试制作文档时,在导入django.db.models的每个文件上,autodoc都会失败,并显示以下错误:

ImproperlyConfigured: The SECRET_KEY setting must not be empty.

SECRET_KEY是在我的settings.py文件中定义的(如果没有,我的应用程序将根本不会运行,并且sphinx在处理conf.py文件时也会失败)。

奇怪...

当我更改密钥的值时,问题消失了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM