Zwischenspeichern einer Django-Ansicht mit URL-Parametern

Ich habe kürzlich Djangos hervorragendes Cache-Framework implementiert. Soweit ich weiß, wird Django jedoch keine Ansicht zwischenspeichern, die Parameter in einer Get-Anfrage übergeben. Ich habe eine Ajax-Ansicht übergeben bekommen Parameter, die ich für X Sekunden zwischenspeichern möchte, was wäre eine einfache Möglichkeit, dies zu tun?

Im Pseudocode habe ich momentan eine URL:

http://mysites/ajaxthing/?user=foo&items=10

Ich möchte diese URL zwischenspeichern, solange sie dieselben get-Parameter hat.

Ich verwende derzeit die Cache-Dekoratoren aus meiner Sicht:

myview(stuff)

myview = cache_page(myview, 60 * 3)

Ich habe darüber gelesenDjangos unterschiedliche Header Aber es ging mir ein wenig über den Kopf und ich bin mir nicht mal sicher, ob es die richtige Lösung ist

Antworten auf die Frage(5)

Ihre Antwort auf die Frage