2016-10-14 42 views
0

大家好我有一個項目適用於這個特性!django-CMS中的重組項目

Django==1.8.14 
django-cms==3.2.5 
Python 2.7.12 

我的項目做工精細,但現在我想重組器我的應用程序

現在,我有這樣的事情

enter image description here

在我的情況api_cpujobs, APIchart, drawChart, cms_extensions and readRSS的應用程序,所以重組我在門戶電話apps內部創建一個文件夾,並在那裏移動我的應用程序。

我修改了setting.py

所以現在我有這個

'portal', 
'portal.apps.APIchart', 
'portal.apps.drawChart', 
'portal.apps.readRSS', 
'portal.apps.cms_extensions', 

但是當我啓動服務器我得到這個錯誤

ImportError: No module named apps 

我期待在互聯網乃至其它教程有同樣的組織,但我不知道我錯過了什麼?

感謝您的建議!

回答

1

我不太清楚,但嘗試這種方式:

'portal',` 
'APIchart', 
'drawChart', 
... 

這應該工作,如果不解決這個問題,讓我知道:)

+0

感謝@Philipp澤特爾我嘗試和錯誤,說'沒有模塊名爲readRSS',即使我創建一個新的django cms項目(空)創建文件夾應用程序,並添加一個插件,在這種情況下'readRSS'文件夾'apps'給我同樣的錯誤,但更奇怪的是,我在新項目中放置文件夾'apps'之外的錯誤信息 – Stone

+0

好吧,@stone可以幫助您,當您創建所有應用程序並且現在您在路上時重組th整個項目。我得到那個權利了嗎? –

+1

我剛剛找到了 - 對我來說 - 使用[[教程]]創建django webapps的完美方式(http://www.revsys.com/blog/2014/nov/21/recommended-django-project-layout /) –