1

I am all new to this web thing and learning Django framework. What I needed to know was, can i serve my both apps and static files to different hosting sites? I hope i have made my question clear, if not please ask.

4

3 に答える 3

1

私の読みが正しければ、Django アプリとは別に静的ファイルを提供するためのベスト プラクティスについて質問していると思います。

私の考えでは、ベスト プラクティスは、Nginx などのプロキシの背後にある DJango をサーバーにすることです。これにより、Nginx サーバーの静的ファイルが許可され、アプリケーション リクエストが DJango に渡されます。Django アプリは fcgi プロセスとして実行できます。

そのトピックに関するいくつかのドキュメントを次に示します。

  1. fcgi を使用した Nginx + Django
  2. uWSGIを使用したNginx + Django
  3. uWSGIを使用したNginx + Djangoに関するSOの質問/回答

混乱するのではなく、役立つことを願っています。

于 2013-07-10T19:37:54.437 に答える
-2

技術的には、はい。ただし、(a) これにより、サイトが大幅に遅くなる可能性があります (b) CORS を実装しているため、多くのブラウザーは、html を提供するホストとは異なるホストからのリソースの読み込みを拒否します ( https://en.wikipedia.org/wikiを参照)。 /Cross-Origin_Resource_Sharing )。静的サーバーを機能させるには、適切なヘッダーとオプションを有効にする必要があります。

通常、CDN を使用する場合を除き、すべてのコンテンツを同じホスティング サービスから提供します。

于 2013-07-09T21:28:24.203 に答える