1

これが私がやろうとしていることです

  1. python manage.py ダンプデータ > database.json
  2. 設定ファイルの変更: から

    DATABASES = {
    
        'default': {
    
            'ENGINE': 'django.db.backends.sqlite3',
    
            'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    
        }
    
    }
    

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.postgresql_psycopg2',
            'NAME': 'mydatabase',
            'USER': 'myusername',
            'PASSWORD': 'mypassword',
            'HOST': '127.0.0.1',
            'PORT': '5432',
        }
    }
    

    今、私はエラーが発生しています

サーバーはホスト "127.0.0.1" で実行され、ポート 5432 で TCP/IP 接続を受け入れていますか?

以下の疑問があります

  1. postgres 用に新しいデータベース ('mydatabase') を作成する必要がありますか? もしそうなら、どうすればいいのか教えてください。
  2. postgres 用に新しいスーパーユーザーを作成する必要がありますか? sqllite3 用に作成したものと同じユーザーとパスワードを使用しています。
  3. 上記のエラーが修正されると、次のようになります。
4

0 に答える 0