2014-07-14 53 views
0

我使用django 1.5.8和獅身人面像1.2.2與autodoc啓用。我已經添加了一些代碼來conf.pyDjango項目文檔與獅身人面像

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錯誤的每個文件失敗:

ImproperlyConfigured: The SECRET_KEY setting must not be empty. 

SECRET_KEY是在我的settings.py文件中定義(沒有我的應用程序根本無法運行,而且在處理conf.py文件時,sphinx也會失敗)。

+0

你能告訴我們你的'settings.py'文件中定義的'SECRET_KEY'在哪裏以及如何? –

+0

它只是在'project/settings.py'文件中:'SECRET_KEY ='q_VERY_SECRET_c''。這裏沒有任何棘手的問題,正如我之前提到的,應用程序工作正常,只是爲Sphinx「make html」不起作用。 – GwynBleidD

回答

0

奇怪...

當我更改密鑰的值時問題消失。