新建apps文件夾後mark爲source目錄,然後在Setting中import方式爲
from message import views
但這樣run manage.py task時會報模塊不存在的錯誤
ImportError: No module named message
此時要在settings中設置app的路徑
在BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))後添加:
sys.path.insert(0,os.path.join(BASE_DIR,'apps'))
注意:此時的from message import views必須寫在設置路徑語句之後。因此在慕課網教程《Python2.7到3.6完美升級強力django+殺手級xadmin》中,在settings.py中設置了app的路徑之後,將from message import views寫在了manage.py中時用cmd運行仍然會報錯。因爲manage.py這個文件是在settings.py之前執行的,也就是settings中設置的app路徑還沒生效。
還有記得要註冊app哦:)