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