django-clear-cache

Software screenshot:
django-clear-cache
Software informatie:
Versie: 0.3
Upload datum: 14 Apr 15
Ontwikkelaar: Randall Degges
Licentie: Gratis
Populariteit: 18

Rating: 4.0/5 (Total Votes: 1)

django-duidelijke-cache is een Django app die dit proces maakt het net zo eenvoudig als het draaien van een enkel management command.I vind mezelf vaak in situaties waar ik moet helemaal duidelijk cache van mijn website (memcached of wat dan ook). Vaak is dit nodig omdat:
& Nbsp; Ik ben het inzetten van nieuwe code en het zal niet goed draaien met mijn cachegeheugen objecten.
& Nbsp; Ik moet ongeldige (of oude) informatie te zuiveren.
& Nbsp; Een miljoen andere redenen.
De standaard manier om je cache te legen is het openen van een management shell, bijvoorbeeld:
$ Python manage.py shell
Python 2.7.3 (standaard, 20 april 2012, 22:39:59)
[GCC 4.6.3] op linux2
Type "help", "copyright", "credits" of "vergunning" voor meer informatie.
(InteractiveConsole)
>>> Van django.core.cache import cache
>>> Cache.clear ()
Maar het is duidelijk, dit is vervelend als ik moet handmatig inloggen in mijn productie shell.
django-duidelijke-cache is een Django app die dit proces zo eenvoudig als het draaien van een enkel management opdracht maakt.
Installeer
Django-duidelijke-cache te installeren, gewoon lopen pip installeren django-duidelijke-cache en je zult de laatste versie automatisch geïnstalleerd te krijgen.
Vervolgens wijzigt uw Django settings.py bestand, en voeg clear_cache aan uw INSTALLED_APPS instelling:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; 'clear_cache',
)
Gebruik
Om uw cache te legen, gewoon lopen de clear_cache beheer commando:
& Nbsp; python manage.py clear_cache
Je cache is gewist!
NB: Dit zal alleen (uiteraard) werken als je een cache geconfigureerd hebt (bijvoorbeeld: memcached, lokale geheugen, enz.). Als je geen idee hebt wat ik het over heb, lezen via de officiële Django caching docs.
Tests
Build Status
Wilt u de tests uit te voeren? Geen probleem:
$ Git clone git: //github.com/rdegges/django-clear-cache.git
$ Cd django-duidelijke-cache
$ Python setup.py ontwikkelen
...
$ Python manage.py-test clear_cache
Het creëren van testdatabase voor 'default' alias ...
.Uw Cache is gewist!
..
-------------------------------------------------- --------------------
Rende 3 testen in 1.007s
OK
Vernietigen testdatabase voor 'default' alias ...

Eisen

  • Python
  • Django

Andere software van ontwikkelaar Randall Degges

amazonify
amazonify

14 Apr 15

django-ganalytics
django-ganalytics

20 Feb 15

Reacties op django-clear-cache

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!