私は多くの例を設定する方法について知っているhttp://domainname.com/username URL。しかし、どのようにhttp://username.domainname.com djangoのURLを設定するには?最初のステップとしてhttp://username.domain.com簡単な質問:どのように設定する* .domainname.comのURLのdjango
http://garry.posterous.com/などのおかげ
私は多くの例を設定する方法について知っているhttp://domainname.com/username URL。しかし、どのようにhttp://username.domainname.com djangoのURLを設定するには?最初のステップとしてhttp://username.domain.com簡単な質問:どのように設定する* .domainname.comのURLのdjango
http://garry.posterous.com/などのおかげ
として、ユーザーごとに固有のURLを持ってする方法を考える
は、ワイルドカードドメインにサービスを提供するためにあなたのDNSサーバーを配置する必要があります。これは完全にDjangoの外です。
これを実行したとき(つまり、dig garry.posterous.com
が成功したとき)、djangoの表示ルーチンでHTTP_HOST request variableをチェックするだけです。
はジャンゴでサブドメインを使用するを参照してください:http://www.rossp.org/blog/2007/apr/28/using-subdomains-django/
おかげで、申し訳ありませんが、私は、ワイルドカードドメインにサービスを提供するという意味ではありませんでした、私はそこに任意の文字を意味するワイルドカードを入れて、私はすでに混乱を避けるために私のポストを編集しました。 – user79762
+1。私は、カスタム・ビューまたはカスタム・ミドルウェアを使用してrequest.META ['HTTP_HOST']を検査する、Martinの技術を使用して、いくつかのプロジェクトでこれを実装しました。 – bryan