Ich erhalte diesen Fehler immer wieder und wann immer ich die django.wsgi-Datei berühre, wird sie erst nach ein paar Stunden behoben. Ich bin verloren, was ich tun soll. Meine Middleware_Classes ist wie folgt:
%Vor%Der Fehler tritt immer in der Facebook-Middleware auf, wenn ich eine "if request.session" -Aussage mache. Danke
Stellen Sie sicher, dass sich die SessionMiddleware zuerst in Ihrem MIDDLEWARE_CLASSES
befindet.
Verwenden Sie Apache? In diesem Fall sollten Sie httpd nach dem Ändern der mod_wsgi-Datei wahrscheinlich neu starten.
%Vor%... oder ähnlich sollte funktionieren. Wenn das Problem weiterhin auftritt, fügen Sie die vollständige Fehlermeldung ein.
Probieren Sie die alternative WSGI-Skriptdatei aus, die am Ende von:
dokumentiert istMelden Sie sich bei mod_wsgi list an, wenn das hilft, da wir immer noch versuchen herauszufinden, ob Probleme mit dem alternativen WSGI-Skript gelöst werden. So können Sie herausfinden, ob ein echtes Problem vorliegt oder ob Benutzer Django nicht richtig verwenden.
>Überprüfen Sie, ob Sie in Ihrem Code schreiben:
del request.session
das Richtige ist
del request.session ['SIE VARIABLE']
Tags und Links django session middleware django-middleware django-sessions