pycharm將django中多個app放到同個文件夾apps的處理方法
來源:懂視網
責編:小采
時間:2020-11-27 14:12:09
pycharm將django中多個app放到同個文件夾apps的處理方法
pycharm將django中多個app放到同個文件夾apps的處理方法:這篇文章主要介紹了關于pycharm 將django中多個app放到同個文件夾apps的處理方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下在django中需要創建多個app,這個就需要創建一個apps文件,把所有的app放到同個文件夾,這個比較清楚,看起來
導讀pycharm將django中多個app放到同個文件夾apps的處理方法:這篇文章主要介紹了關于pycharm 將django中多個app放到同個文件夾apps的處理方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下在django中需要創建多個app,這個就需要創建一個apps文件,把所有的app放到同個文件夾,這個比較清楚,看起來
這篇文章主要介紹了關于pycharm 將django中多個app放到同個文件夾apps的處理方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
在django中需要創建多個app,這個就需要創建一個apps文件,把所有的app放到同個文件夾,這個比較清楚,看起來也比較規范
首先在項目文件右擊—–new–python package創建一個apps文件,把所有的app拖入到apps,

彈出對話框把search for references和open moved files in editor不勾選,點擊確認,這個時候運行點擊run,會出現運行錯誤
in check_apps_ready
raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
這時候需要對apps的文件夾右擊–選擇mark directory as—-選擇sources root,再點擊run,就可以正常運行了

這個時候基本可以在pycharm中正常使用,但是如果部署的實際環境中就不能這樣,需要在setting.py文件中加入
sys.path.insert(0,os.path.join(BASE_DIR,'apps'))
這樣就可以在實際部署中正常使用。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
pycharm將django中多個app放到同個文件夾apps的處理方法
pycharm將django中多個app放到同個文件夾apps的處理方法:這篇文章主要介紹了關于pycharm 將django中多個app放到同個文件夾apps的處理方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下在django中需要創建多個app,這個就需要創建一個apps文件,把所有的app放到同個文件夾,這個比較清楚,看起來