;
を入力する必要があります psqlコンマの終わりに。ご覧のとおり、コマンド後
winsome=# CREATE DATABASE testfor_psl
プロンプトが=#
から変更されました -#
へ 。つまり、psqlは、;
を指定して、コマンドが完了するのを引き続き待機します。 。
また、djangoプロジェクトのデータベースユーザーを作成することをお勧めします。だからここであなたがする必要があること:
-
データベース(psql)にユーザーを作成します:
CREATE USER testfor_psl_user WITH password 'pass';
-
そのユーザーと等しい所有者でデータベースを作成します:
CREATE DATABASE testfor_psl ENCODING 'UTF8' TEMPLATE template0 OWNER testfor_psl_user;
-
djangoプロジェクト設定でクレデンシャルを設定します:
DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql_psycopg2", "NAME": "testfor_psl", "USER": "testfor_psl_user", "PASSWORD": "pass", "HOST": "localhost", "PORT": "5432", # default port } }