8
Ho appena aggiornato a Django 1.5, e quando cerco di accedere a una pagina, ottengo il seguente errore:ImproperlyConfigured: Errore importazione middleware app.middleware: "non può importare nome get_host"
ImproperlyConfigured: Error importing middleware app.middleware: "cannot import name get_host"
In il guscio, provo una cosa simile:
>>> from app import middleware
Traceback (most recent call last):
File "<console>", line 1, in <module>
File ".../middleware.py", line 2, in <module>
from django.http import HttpResponseRedirect, HttpResponsePermanentRedirect, get_host
ImportError: cannot import name get_host
E 'mancata l'importazione di get_host
. Non sembra che questo sia deprecato, cosa sta succedendo?
In [Django 1.5] (https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest.get_host) 'django.http.get_host()' viene sostituito con 'request.get_host()' –
@AamirAdnan Grazie, postalo come risposta in modo che io possa accettare! – fredley
siete i benvenuti. Pubblicato come risposta –