Django を使用した基本的なサイトのこのチュートリアルに従おうとしています: https://docs.djangoproject.com/en/dev/intro/tutorial01/
しかし、データベース スキーマを作成しようとすると、次のようになります。
python manage.py sql polls
Python はスキーマを作成せず、次の出力が得られます。
sqlite3.OperationalError: unable to open database file
私のmanage.py構成:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'E:\estudos\projetos\hangover\site\newsite\', # 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.
}
}
投票アプリの場合
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
# Uncomment the next line to enable the admin:
# 'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
)