ユーザーがサイトに登録したとき、彼はurlの特別なページを得ます:
/special/user=<user_id>
これらのページはいくつかのタスクを実行しています。しかし、いつかユーザーはこのページに自分のドメインを追加することができます。彼のDNSプロバイダーと共に、彼はサーバーのIPアドレスを解決するAレコードを作成します。 同じ機能があります ギターページ。どうやってやるの ?
回答:
回答№1は0あなたはそれを使用して設定することができます ジャンゴホストだから、あなたは "Webサーバー自体を台無しにする必要はありません広告djangoですべてを行う。あなたが私にいくつかの具体的な例を与えるなら、私はこのアプリを設定するのに役立ちます。
編集
私はその問題にどのように取り組むべきかわからない。arti.comが指している実際のサーバーにアクセスできない場合、arti.comから情報を取得することはできません。ただし、使用しないことをお勧めします。 referer=Arti
URLのスタイルパターンは、代わりにそのようなものを使用します。 url(r"^invite/(?P<referer>[w-]+)/", ...)
このようにして、それは取り除かれることができませんでした。
またdjango-hostsを使えば、サブドメインでURLを設定できます。基本的にはURLを arti.mysite.com
それなら、ビューではサブドメイン部分にアクセスできるでしょう、 arti
この例では、私はあなたの問題の一部を解決できると信じています。