Django-Cachepurge.

Django-Middleware und -dienstprogramme, die "Purge" -Ananfrage an einen Upstream-Cache senden
Jetzt downloaden

Django-Cachepurge. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Bertrand Mathieu
  • Website des Verlags:
  • https://launchpad.net/~bmat

Django-Cachepurge. Stichworte


Django-Cachepurge. Beschreibung

Django-Middleware und -dienstprogramme, die "Purge" -Ananfrage an einen Upstream-Cache senden Django-Cachepurge ermöglicht es Django, den HTTP-Cache zu löschen, wenn eine Modellinstanz geändert oder gelöscht wird. Dies tut dies, indem Sie "Purge" an einen oder mehrere Upstream-HTTP-Cache (z. B. Squid oder Lack) senden. Dies ist inspiriert von Plone cachefu components.uagein settings.py Put 'django_cachepurge' vor einer anderen Anwendung; Andernfalls können Sie einige Modelle nicht registrieren: installiert_Apps = ('django_cachepurge', ...) Middleware hinzufügen: Middleware_classes = (... 'django_cachepurge.middleware.cachepurge',) Definieren von Cache_URLs: cache_urls = 'http: //127.00.0.1: 3128'or, wenn Sie mehr als einen Cache haben: cache_urls = ('http://127.0.0.1.1:3128', 'http://192.168.1.42:3128')Modelsurls werden aus Modellen Instanzen auf dem Post_Save-Signal extrahiert . Es werden zwei Quellen verwendet: * extincent.get_absolute_url (), falls er existiert * extin.get_purge_urls (), wenn er existiert. Die Anwendung erwartet eine Liste von absoluten Pfaden, die dem von get_absolute_url () bereitgestellt wird. Die Bereitschaftsanforderung wird gesendet, wenn die Antwort berechnet wurde: Wenn eine Ausnahme auftritt, werden die URLs nicht gespült. Reinige Anfragen sind asynchron: Arbeiterfäden handhaben so, dass wir nicht warten, um alle Anfragen vor der Rücksendung der Antwort abzuschließen. Anforderungen: · Python · Django


Django-Cachepurge. Zugehörige Software

Online-Noten

Das führende Free-Software-Projekt, mit dem K-12-Studentnoten auf einer dynamischen Website veröffentlicht werden können. ...

175

Herunterladen