在Django應用程序中,設置正確的文件開頭(所有的設置已被定義之前),我有這樣的事情:Django的圓形進口
from myapp.log_filters import add_uid
在myapp.log_filters
我:
from django.conf import settings
,我會希望導致循環進口,但是好像沒有。爲什麼?
當然,如果我要在開始時導入實際需要的設置,而不是在函數add_uid
中使用它作爲settings.USERID
,那麼我會得到一個錯誤 - 這是有道理的。所以,我還是不明白,爲什麼我們沒有從那個是本身的設置文件導入文件導入設置的圓形進口錯誤...
相關文件的所有鏈接將非常感激。
謝謝。
錯誤是由設置在做進口USERID其失敗。您在下面給出的解釋是正確的。謝謝 :) – Sofia 2014-09-25 13:18:26