Aparece este error al configurar un servidor en Django. Es sqlite3, lo que significa que debe crear el archivo .db, pero parece que no lo está haciendo. He estipulado SQLite como back-end y una ruta de archivo absoluta para dónde colocarlo, pero no tuve suerte.sqlite3.OperationalError: no se puede abrir el archivo de base de datos
¿Esto es un error o estoy haciendo algo incorrecto? (Estaba pensando, es la ruta del archivo que se especifique lo absoluto en Ubuntu?)
Aquí es el comienzo de mi archivo settings.py:
# Django settings for OmniCloud project.
DEBUG = True
TEMPLATE_DEBUG = DEBUG
ADMINS = (
# ('Your Name', '[email protected]'),
)
MANAGERS = ADMINS
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
'NAME': '~/Harold-Server/OmniCloud.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.
}
}
Qué lástima que el mensaje de error original no cubra el nombre de archivo que causa el error, eso podría ayudar un poco. – Hartmut