TECH I.S.

Django django.config


プロバイダー固有の設定

ホスティングプロバイダーとしてAWSを選択し、DjangoプロジェクトをデプロイするサービスとしてElastic Beanstalkを選択しました。これにはいくつか特定の要件があります。


.ebextensionフォルダ

プロジェクトのルートレベルに.ebextensionsというフォルダを作成する必要があります。

my_tennis_club     .ebextensions/     members/     my_tennis_club/     mystaticfiles/     productionfiles/     db.sqlite3     manage.py     requirements.txt

django.configファイルの作成

.ebextensionsフォルダに、django.configというファイルを作成します。
my_tennis_club     .ebextensions/         django.config

ファイルを開き、次の設定を挿入します。

my_tennis_club/.ebextensions/django.config:
option_settings: aws:elasticbeanstalk:container:python: WSGIPath: my_tennis_club.wsgi:application

注:これらの手順はAWSおよびElastic Beanstalk固有のものですが、すべてのプロバイダーにはプロバイダー固有の設定がいくつかあります。

次のステップは、すべての依存関係を1つの.zipファイルにまとめます。これについては、次の章で説明します。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細