這里是 Django 的新手。
我正在嘗試將模型匯入視圖以使用它。但是,我這樣做時遇到了問題。
首先,這是我的檔案夾的結構:
專案結構
網頁檔案夾結構
當我嘗試將我的模型之一匯入視圖時:
from .models import model_i_want
我得到:
ImportError: attempted relative import with no known parent package
如果我嘗試
from webpage.models import model_i_want
我得到:
ModuleNotFoundError: No module named 'webpage'
如果我嘗試匯入這樣的模型
import .models
我收到這個錯誤
setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
我的 webapp 已添加到設定中,并且在遵循 Django 官方教程的同時一切運行順利。我知道我應該閱讀檔案并弄清楚,但我似乎還無法理解所有內容,我仍在努力適應 Django。
謝謝你,祝你有美好的一天!
uj5u.com熱心網友回復:
請檢查 manage.py 檔案并設定以下 os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'path to settings file')
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/430800.html
標籤:Python django django模型 django-views 构架
下一篇:ListAPIView與quersetUser.objects.all()在測驗資料庫中只有兩個用戶進行7次查詢?
