ich Django habe gerade ein Upgrade „kann nicht Namen get_host importieren“ 1,5, und wenn ich versuche, und eine Seite aufzurufen, erhalte ich folgende Fehlermeldung:ImproperlyConfigured: Fehler Middleware app.middleware importieren:
ImproperlyConfigured: Error importing middleware app.middleware: "cannot import name get_host"
In die Schale, ich versuche, eine ähnliche Sache:
>>> 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
Es ist auf den Import von get_host
hat versagt. Es scheint nicht, dass dies veraltet ist, was ist los?
In [Django 1.5] (https://docs.djangoproject.com/de/dev/ref/request-response/#django.http.HttpRequest.get_host) wird 'django.http.get_host()' durch ersetzt 'request.get_host()' –
@AamirAdnan Danke, poste es als Antwort, damit ich akzeptieren kann! – fredley
sind Sie willkommen. Gepostet als Antwort. –