2017-10-21 37 views
0

這是我的Django的設置文件:,settings.py INSTALLED_APPS找不到我的模塊?

settings.py

我模塊:

應用/用戶/ apps.py

from django.apps import AppConfig 

class UserConfig(AppConfig): 
    name = 'apps.users' 

錯誤,我得到:

error

我掃描了Django 1.11.6文檔,無法找到INSTALLED_APPS改變,我不知道如何解決這個問題?

+0

呀,我找到了原因,在pycharm,INSTALLTED_APPS寫「apps.users.apps.UserConfig」未來是正確的,WTF! – mmy

回答

1

寫的原因是apps.users.apps.UserConfig這是包含名稱「apps.users」之類的方向,以避免您可以添加apps.usersINSTALLED_APPS或重命名name=users,把裏面userINSTALLED_APPS,並BASE_DIR後添加此行VAR sys.path.insert(0, os.path.join(BASE_DIR, 'apps')),這個你不會需要在進口from apps.user...包括剛剛from user...