2015-04-29 18 views

risposta

0
import platform 
platform.node() 

dal docs:

"Restituisce il nome di rete del computer (potrebbe non essere completo!) Un stringa vuota viene restituito se il valore non può essere determinato.".

+1

Sto avendo tr ouble capire come funzionerebbe nel caso di host virtuali/blocchi server. Lo fa? Se é cosi, come? – rnevius

+0

Non funziona con host virtuali. –

12

Se si dispone di un oggetto di richiesta, fare

request.META['HTTP_HOST'] 

Ciò restituire il nome host

+6

Probabilmente meglio usare 'request.get_host()' ([collegamento docs] (https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest.get_host)), dal HTTP_HOST non è l'unico modo per trovare il nome host. –

Problemi correlati