Python Pyramide Abmelde geht zurück auf die Dashboard-Seite auf Zurück-Taste drücken nicht funktioniert
Dies ist das Login-Dashboard, das nach erfolgreicher Anmeldung erscheint. Wenn ich auf Abmelden geklickt habe, gehe ich zu der folgenden Ansichtskonfiguration, in der ich die Sitzung und die Anfrage gelöscht habe. LOGOUT CODE HIER
@view_config(route_name='logout',effective_principals=Authenticated,renderer='templates/index.jinja2')
def logout(request):
DBSession.query(User).filter(User.id==request.user.id).update({"verified":'N'}) #making the verified 'N' again
session=request.session
headers=forget(request)
session.invalidate() #deleting the session
return HTTPFound(location=request.route_url('home'),headers=headers)
Das Problem ist wenn ich auf den Zurück-Button des Browsers klicken Sie, wie im Bild wieder auf dem gleichen Link geht. Liegt es daran, dass meine Sitzung nicht geklärt wird oder welcher Fehler hier ist?