1

私は Django がまったく初めてで、それが何を意味するのかわかりません。私は本当にsageのcodenodeセットアップを取得しようとしています. codenode の Web サイトにあるインストール ガイドに従って試してみましたが、localhost:8000 をロードすると、次のメッセージと大量のデバッグ テキストが表示されます。

settings.DATABASES が正しく構成されていません。ENGINE 値を入力してください。詳細については、設定のドキュメントを確認してください。

誰かがこれについて説明してくれますか、少なくとも何かを教えてくれますか? このサイトで他のいくつかの回答をチェックアウトしましたが、どれもフォローできません。助けてくれて本当に感謝しています。

要求に応じて、設定ファイルの DATABASES 部分は次のようになります。

DATABASE_ENGINE = 'django.db.backends.sqlite3'           # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
DATABASE_NAME = os.path.join(HOME_PATH, 'codenode.db') # Or path to database file if using sqlite3.
DATABASE_USER = ''             # Not used with sqlite3.
DATABASE_PASSWORD = ''         # Not used with sqlite3.
DATABASE_HOST = ''             # Set to empty string for localhost. Not used with sqlite3.
DATABASE_PORT = ''             # Set to empty string for default. Not used with sqlite3.
4

1 に答える 1

1

SQLiteのサンプルデータベース設定は次のようになります。

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3', 
        'NAME': 'local.sqlite3',
        'USER': '',
        'PASSWORD': '',
        'HOST': '',
        'PORT': '',
    }
}
于 2013-02-09T20:06:38.590 に答える