3

シンプルな Django/Python ポーリング アプリケーションを開発しました (Django 公式ドキュメントのステップ バイ ステップ チュートリアルに従います)。インビルド サーバーを使用してアプリケーションをテストしました。ここで、アプリケーションを Web でホストしたいと考えています。WSGI は Python/Django アプリケーションを Web に公開する最良の方法だと聞きました。Python/Django コードを Web に公開する最良の方法は何ですか? ありがとうございました

PS: ドメイン名と justhost.com の共有 Web ホスティングを既に持っています。私が彼らのサポートとチャットしている間、彼らは WSGI をサポートしていると私に言いました。

4

4 に答える 4

3

私はHerokuに行きます。無料の使用量割り当てと、非常に優れた展開メカニズムがあります。使用方法を説明した素晴らしい記事は次のとおりです: https://devcenter.heroku.com/articles/django

于 2012-09-05T04:58:52.343 に答える
2

これを行う最も簡単な方法は、オンラインのホスト (pythonanywhere.com など) を見つけて、そこでアプリをホストすることです。指示に従って、アプリをオンラインにします。彼らは、サーバー上で django プロジェクトをピギーバックする際の問題のほとんどを処理します。

于 2012-09-05T04:47:31.140 に答える
2

ドキュメントの展開方法には、サポートされている django の展開方法がリストされています。

于 2012-09-05T05:01:57.223 に答える
2

http 要求を処理するには、Apache や NGINX などの HTTP サーバー プログラムが必要です。Pythonスクリプト/環境と対話するためのfastCGIまたはより優れたWSGIのようなモジュールがあります。これらの HTTP サーバー プログラムとデータベースは、静的 IP とドメイン名解決も提供するレンタル可能な Web ホスト マシン上にあります。Django については、 WebFactionを強くお勧めします。彼らはそれをサポートしており、優れたドキュメントがあります。Web ホストが提供するサンプル サブドメインを使用したくない場合は、おそらくレジストラ経由でドメイン名を登録する必要があります。

更新: justhost については、この関連する質問を参照してください。

于 2012-09-05T04:51:44.887 に答える