3
我看到許多這些問題是針對Ruby而不是針對DJango。我們有一個postgres數據庫,並使用我們的postgres用戶創建了一個表名Adam。當你psql -l
表顯示。但是,當嘗試運行遷移時,我們會收到錯誤消息。Postgres致命數據庫不存在Django
FATAL: database "/var/lib/pgsql/9.3/data/Adam" does not exist
的psql -l
顯示了這個:
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------------+----------+----------+-------------+-------------+-----------------------
Adam | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
Django的settings.py樣子..
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': os.path.join('/var/lib/pgsql/9.3/data/', 'Adam'),
'USER': 'postgres',
'PASSWORD': 'correctlyTypePassword'
}
}
爲什麼它認爲這不存在任何想法?