私は現在、Python (django) で SaaS e コマース アプリケーションを構築することを計画しています。アプリケーションは、要求に応じて新しい e コマース Web サイトを作成します。各 e コマースには独自のテンプレート/構成が必要ですが、コア機能は変わりません。各所有者は、何をどこに配置し、ページ レイアウトを決定します。
したがって、私が理解したことから、プロジェクトとは別にアプリを作成して、すべてのサイトで再利用できるようにする必要がありますが、各 Web サイトには異なる構成の独自のプロジェクトがあります。各 Web サイトには独自のデータベースがあるためです。
私の質問は次のとおりです。
この場合、django が提供するサイト フレームワークを使用することをお勧めします。違うと思うけど間違ってる?
django は多くの Web サイトをどのように処理しますか? Web ポートは 1 回しか使用できないため、複数の django サーバーを生成することはできません。何らかのミドルウェアで解決できますか?そして、その場合、どうすればいいですか?
私は学ぶことに本当に興味があり、私が受けられるすべての助けに本当に感謝しています!
どうぞよろしくお願いいたします。:-)