Я пытался использовать PostrgeSQL с моими приложениями Django, но я получаю следующую ошибку до (сразу после запуска проекта, когда у меня только следующие файлы: __init__.py
, manage.py
, settings.pyc
, urls.pyc
, __init__.pyc
, settings.py
, urls.py
) и после того, как я добавил модели:
python manage.py syncdb
Creating tables ...
Installing custom SQL ...
Installing indexes ...
No fixtures found.
Я даже не пытаюсь загрузить приборы.Psycopg2 установлен.Это раздел базы данных моего settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
# Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'myapp_development',
# Or path to database file if using sqlite3.
'USER': 'foo', # Not used with sqlite3.
'PASSWORD': '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.
}
}