Die Django-Sitzung funktioniert in Firefox nicht

Ich habe eine Suchansicht, die einige Daten in einer Sitzung für eine andere Ansicht speichert:

def search(request):
    ...
    if request.method == 'POST':
        form = SearchForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            melk=data(cd)
            request.session['data'] = melk
            request.session['form'] = form
            return redirect('/result/')
    ...

def result(request):
    ...
    melk_list = request.session['data']
    form = request.session['form']
    ...

Wenn ich Chrome benutze, ist alles gut. Aber wenn ich Firefox benutze, funktioniert es beim ersten Mal einwandfrei, aber danach gibt jede Suche mein erstes Ergebnis zurück! Es scheintrequest.session ändert sich nicht nach dem ersten Mal. Ich habe versucht, die Sitzung mit zu löschendel request.session['data'], aber das hat nicht funktioniert.

Mein Sitzungs-Backend ist eine Datenbank, aber Firefox erstellt einen Sitzungs-Cookie.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage