このクエリに関する私の投稿がありますが、それらのほとんどはLinux用です。それらのどれもウィンドウのために明示的に
私のアプリケーションでは、データベースをセットアップしています(sqlite3、Djangoのデフォルト)。アプリケーション(mysite)のsetting.pyファイルを編集した後
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'D:/Django_Code/sqlite.db', # Or path to database file if using sqlite3.
'USER': '', # Not used with sqlite3.
'PASSWORD': '', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
Djangoがデータベース設定について知ることができるように、DJANGO_SETTINGS_MODULE環境を設定する必要があることがわかった後。だから私はそれを次のように設定しました
DJANGO_SETTINGS_MODULE = "D:\Django_Code\mysite\mysite\settings.py"
発行時にデータベース設定をクロスチェックするには
>>> from django.db import connection
>>> cursor = connection.cursor()
DJANGO_SETTINGS_MODULE環境変数が未定義であると表示されます。
DJANGO_SETTINGS_MODULEを正しく設定するためのヘルプが必要です。