私がやろうとしていることは、wordpress.comがどのように機能するかを見ることで最もよく説明されます。
- 各ブログは新しいサブドメインに割り当てられますが、ユーザーは独自のドメインも使用できます。カスタム ドメインは、シンプルな Web インターフェイスを使用して割り当てることができます
- 各ブログには独自のコンテンツ、テーマなどがあります
- すべてのブログが同じコードベースを共有しています
Djangoで同じことをすることは可能ですか?
サブドメインの実装には興味がありませんが、他の機能は必要です。
機能するために、構成ファイルでドメインをハードコードする必要がない方法を見つけることが重要です。ドメイン割り当ての動的な性質により、多数のドメインの管理が可能になります。データベース テーブルに対してドメイン マッチングを実行できれば理想的です。
私はnginxとuwsgiを使用しています。