2016-10-01 101 views
0

utils的/前端/ urls.py蟒蛇:怪異 「AttributeError的: 'NoneType' 對象有沒有屬性 'FrontEndTestingStart'」

from utils.frontend import views 
#more stuff 
views.FrontEndTestingStart.as_view() 

utils的/前端/ views.py

class FrontEndTestingStart(APIView): 

蟒蛇報告

AttributeError: 'NoneType' object has no attribute 'FrontEndTestingStart' 

好像views.py在導入時將返回無。 這是爲什麼? 我在目錄中有__init__.py

+0

這可能是'更多東西'的東西是陰影/掩蔽的意見。還有什麼其他代碼?另外,你的錯誤信息看起來不正確,因爲它表示它正在尋找一個'Frontendesting ...' – 2ps

回答

0

這是什麼讓我的問題得到解決 - 但我不知道爲什麼。 感謝@ 2ps和@ rohittk239,他們都是對的,但我無法找出究竟是什麼導致了這種行爲。感謝雙方試圖幫助。

我想幫助客戶端運行他們購買的軟件。它建立在django 1.6.2上(是的,我知道它是恐龍)。

它已經在requirements.txt中的一長串依賴項上進行了配置。他們中的大多數都是固定在==的特定版本,但有些不是,並且在>=上。當我運行pip install -r requirements時,這當然會安裝比指定的那些版本更新的版本,其中存在>=依賴關係。

修復所有依賴關係的requirements.txt到==解決了這個問題。看起來像在更高版本中的一些依賴會產生衝突。

相關問題