お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Djangoフレームワーク

Djangoは、デフォルトですべてのPython機能を含む、非常に人気のあるフルスタックのオープンソースPythonフレームワークです。このハイレベルフレームワークは、Web開発の複雑な部分の多くを組み込みの方法で処理し、開発者がアプリのロジックに集中できるようにします。Djangoは、一般的に使用されるデータベースシステムの固有のサポートと、オブジェクトをテーブルにマッピングするORMサポートも提供しており、簡単なデータ移行を可能にします。

この例では、Djangoフレームワークを使用してシンプルなPythonアプリを構築する手順を説明します。このアプリケーションをバンドルし、AppSailサービスに関連付け、コンソールにデプロイします。

  1. ローカルシステムにDjangoアプリ用の新しいフォルダを作成します。

  2. ターミナルからそのディレクトリに移動し、以下のコマンドを実行してDjangoをインストールします:

copy
python3 -m pip install django -t .
  1. 以下のコマンドを実行して、Djangoプロジェクトを作成します。
copy
python3 -m django startproject mysite
Note: このヘルプセクションに記載されているとおり、ALLOWED_HOSTSにAppSailドメインを設定する必要があります。
  1. CLIから同じディレクトリでAppSailサービスを初期化するか、既存のプロジェクトディレクトリに追加できます。アプリのソースはアプリケーションのディレクトリである必要があります。アプリサービスの初期化時に以下の値を指定します:

    Stack: Python_3_9

  2. すべてのPythonアプリケーションファイルとdjangoモジュールが、初期化時に指定したビルドディレクトリに存在していることを確認します。Catalystは、リモートコンソールへのデプロイ時にアプリファイルを自動的にZIP圧縮します。

  3. コンソールにアプリサービスをデプロイします。

  4. コンソールから以下のスタートアップコマンドを設定できます:

copy
sh -c 'python3 -u mysite/manage.py runserver 0.0.0.0:${X_ZOHO_CATALYST_LISTEN_PORT}'

デプロイ前にapp-config.jsonファイルでも設定できます。


デプロイされたアプリサービスには、そのエンドポイントURLからアクセスできます。

最終更新日 2026-02-23 18:09:41 +0530 IST

このページについて