0

私は Django/バックエンド プログラミングを学んでいますが、すべてのものを整理する方法が正確にはわかりません。ドメインが異なる 2 つの Web サイトを計画しています。1 つは個人用で、もう 1 つは組織用です。

これを Django で作成する最良の方法は何でしょうか? これを 2 つのプロジェクトに分けて、各プロジェクトにすべてのファイルを入れますか? サイトのセクションごとにアプリを作成する必要がありますか? それとも、すべてを 1 つのプロジェクトの下に置き、Web サイトごとにアプリを用意する必要がありますか?

また、簡単な補足質問として、Django を使用する代わりに Nginx と uwsgi を実行する必要があるのはなぜですか? これらすべての違いが正確にはわかりません。NginX はプロキシ サーバーであり、リクエストを uwsgi に送信し、それが Django に送信されますよね? 過剰なようです。ホスト名ルーターの作成に関して、どこから始めればよいかさえわかりません..

どうもありがとうございました。良い読書リンク/本があれば教えてください!

4

1 に答える 1

0
  1. 初心者として、さまざまなドメインのさまざまなプロジェクトに固執することをお勧めします。より多くの経験を積むと、両方でどれだけのロジックが再利用されているかがわかり、単一のプロジェクトでアプリを再利用する決定を下すことができます。

  2. wsgi のセクションをお読みください: https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/

于 2013-08-16T10:36:16.427 に答える