簡體   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