django-clear-cache

Software screenshot:
django-clear-cache
Dettagli del software:
Versione: 0.3
Data di caricamento: 14 Apr 15
Sviluppatore: Randall Degges
Licenza: Libero
Popolarità: 18

Rating: 4.0/5 (Total Votes: 1)

django-clear-cache è un app Django che rende questo processo il più semplice esecuzione di una gestione unica command.I spesso mi trovo in situazioni in cui ho bisogno di completamente ripulire la cache del sito web (memcached o qualsiasi altra cosa). Spesso questo è necessario perché:
& Nbsp; sto distribuzione nuovo codice e non riuscirà a funzionare correttamente con i miei oggetti memorizzate nella cache.
& Nbsp; ho bisogno di eliminare le informazioni non valide (o vecchio).
& nbsp; un milione di altre ragioni.
Il metodo standard per svuotare la cache è quello di aprire una shell di gestione, ad esempio:
$ Shell python manage.py
Python 2.7.3 (default, 20 Apr 2012, 22:39:59)
[GCC 4.6.3] su linux2
Digitare "help", "copyright", "crediti" o "licenza" per ulteriori informazioni.
(InteractiveConsole)
>>> Da django.core.cache cache di import
>>> Cache.clear ()
Ma, ovviamente, questo è fastidioso come devo accedere manualmente nel mio guscio produzione.
django-clear-cache è un app Django che rende questo processo il più semplice l'esecuzione di un comando di gestione unica.
Installa
Per installare django-clear-cache, semplicemente esegue pip installare django-clear-cache e si otterrà l'ultima versione installata automaticamente.
Quindi, modificare il file settings.py Django, e aggiungere clear_cache alle impostazioni INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; 'clear_cache',
)
Utilizzo
Per svuotare la cache, basta eseguire il comando di gestione clear_cache:
& Nbsp; python manage.py clear_cache
La cache è stata cancellata!
Nota: Questo sarà solo (ovviamente) funziona se hai una cache configurato (ad esempio: memcached, memoria locale, etc.). Se non avete idea di cosa sto parlando, leggere la documentazione caching Django ufficiali.
Test
Costruire Stato
Per eseguire il test? Nessun problema:
$ Git clone git: //github.com/rdegges/django-clear-cache.git
$ Cd django-clear-cache
$ Python setup.py sviluppare
...
$ Python prova manage.py clear_cache
Creazione database di test di 'default' alias ...
Cache La vostra è stata cancellata!
..
-------------------------------------------------- --------------------
Ran 3 prove in 1.007s
OK
Distruggere database di test di 'default' alias ...

Requisiti :

  • Python
  • Django

Altri software di sviluppo Randall Degges

Commenti a django-clear-cache

I commenti non trovato
Aggiungi commento
Accendere le immagini!