解決django.core.exceptions.ImproperlyConfigured: Cannot import 'book.apps.users'. Check that
互聯網 2022/4/30 14:12:38
問題
在django的apps下有多個子應用,如users,一開始在settings下面這樣配置
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'corsheaders', 'apps.users.apps.UsersConfig', ]
無論是啟動還是創建超級用戶,都會報錯
django.core.exceptions.ImproperlyConfigured: Cannot import 'book.apps.users'. Check that 'apps.users.apps.UsersConfig.name' is correct.
解決辦法
1.在settings里加入代碼
import sys, os sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
2.然后直接在INSTALLED_APPS中使用子應用的名字apps.users
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'corsheaders', 'apps.users', ]

關于找一找教程網
本站文章僅代表作者觀點,不代表本站立場,所有文章非營利性免費分享。
本站提供了軟件編程、網站開發技術、服務器運維、人工智能等等IT技術文章,希望廣大程序員努力學習,讓我們用科技改變世界。
[解決django.core.exceptions.ImproperlyConfigured: Cannot import 'book.apps.users'. Check that]http://www.yachtsalesaustralia.com/tech/detail-318245.html
- 2022-05-03beego 獲取POST Payload 參數
- 2022-05-03(四)Golang導入本地包
- 2022-05-02mongodb4.4 "errmsg" : "command insert requires authentication"
- 2022-05-02Go 將引入快速排序算法 pdqsort
- 2022-05-02PgoOps運維平臺部署文檔
- 2022-04-30使用Django的auth模塊內置的密碼加密方法
- 2022-04-30GO語言學習——切片三 append()方法為切片添加元素、切片的擴容策略、使用copy()函數復制切片、從切片中刪除元素
- 2022-04-30golang time.After 內存泄漏
- 2022-04-29golang goroutine 父子關系
- 2022-04-29Go圣經學習筆記——底層編程