/ / Django più domini per pagina: django, dns, domini multipli, siti multipli

Django domini multipli per pagina: django, dns, domini multipli, siti multipli

Quando l'utente si è registrato sul sito, ottiene una pagina speciale sull'URL:

/special/user=<user_id>

Queste pagine svolgono alcuni compiti. Ma a un certo momento l'utente può aggiungere il proprio dominio a questa pagina. Con il suo provider DNS, crea un record A che risolve gli indirizzi IP del server. La stessa funzionalità è su a pagine github. Come lo posso fare ?

risposte:

0 per risposta № 1

Puoi configurarlo usando django-hosts, quindi non dovresti fare casino con il web server stesso e fare tutto in django. Se mi darai alcuni esempi concreti, potrei aiutarti a configurare questa app.

modificare

Non sono sicuro di come affrontare questo problema, dato che ionon riesco a pensare ad alcun modo per ottenere informazioni da arti.com se non si ha accesso al server effettivo su cui arte.com sta puntando. Tuttavia, posso suggerire di non usare referer=Arti modelli di stile negli URL, usa invece qualcosa del genere: url(r"^invite/(?P<referer>[w-]+)/", ...) in questo modo non sarà spogliato.

Inoltre con django-hosts puoi configurare gli URL con i sottodomini. Fondamentalmente puoi impostare gli URL per essere arti.mysite.com, quindi in vista avresti accesso alla parte del sottodominio, arti in questo esempio, che credo possa risolvere parte del tuo problema.