home.html」ファイルの場所を認識できるようにします。},]...最後に、ファイルの下部で設定を更新しましょう。+`セクションの下に以下を追加します。最初の2行はファイルへの参照を追加し、構成パラメーターを取得できるようにします。その下に、必ず独自のバケット名を追加してください。執筆時点では、NYC3は現在Spacesが存在する唯一の地域であるため、エンドポイントURLとして渡されています。端末の場所については、ファイルをインポートするディレクトリを追加します。Spacesインターフェースのブラウザーでディレクトリを追加できます。'storages.backends.s3boto3.S3Boto3Storage'これで、SpacesクレデンシャルをPythonコードから抽出し、設定ファイルでDjangoアプリとオブジェクトストレージを統合する準備が整いました。Webアプリケーションを実行して、すべてが正しくセットアップされたことを確認しましょう。+」を実行すると、静的ディレクトリに保存した画像を含むファイルが転送されていることがわかります。設定ファイルで特定したSpacesの場所に転送されます。~/django-apps/mysiteディレクトリ内で、次のコマンドを実行します。+」と応答するはずです。cancel:その後、ファイルがSpacesにコピーされたことを示す出力がさらに表示されます。ステップ8-アプリケーションを実行するUFWファイアウォールを設定している場合は、まず次のコマンドを発行して、着信トラフィックがポート8000​​を通過できるようにします。8000仮想環境がまだアクティブになっている状態で、次のコマンドを使用してファイルの場所に移動し、アプリケーションを実行しましょう。<your-server-ip>:8000Webブラウザーでhttp://:8000に移動して、作成したDjangoアプリケーションの結果を確認します。ブラウザに次の出力が表示されます。+`コマンドを停止できます。これにより、プログラミング環境に戻ります。+`コマンドを実行できます:deactivateプログラミング環境を非アクティブ化すると、ターミナルコマンドプロンプトに戻ります。Spacesからファイルを提供するDjangoアプリケーションを作成しました。静的ファイル、静的ファイルの管理方法、クラウドサービスから静的ファイルを提供する方法、Python設定ファイルから構成パラメーターを分離する方法について学びました。Developmentのチュートリアルシリーズを読むことで、PythonとDjangoを使用したWeb開発について引き続き学習できます。