1、當startapps 生成多個app后,為了便於管理,可新建一個apps目錄,把應用全部剪切進apps。
如果是在pycharm中,會提示是否自動更新路徑,這里要全部選擇取消。
QQ群交流:697028234
2、完成以上操作后,pycharm中關於app文件模塊的import會提示引用報錯的問題,不用管。右擊apps目錄 make為Sources Root 。這樣pycharm就會自動找到文件之間的引用依賴。
3、但是在命令行中runserver還是會報錯。這要通過在settings文件加入路徑聲明,如下:
sys.path.insert(0,os.path.join(BASE_DIR,'apps'))