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

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

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