django-clear-cache

Logiciel capture d'écran:
django-clear-cache
Détails logiciels:
Version: 0.3
Date de transfert: 14 Apr 15
Développeur: Randall Degges
Licence: Gratuit
Popularité: 18

Rating: 4.0/5 (Total Votes: 1)

django-clear-cache est une application Django qui rend ce processus aussi facile que la gestion d'une direction unique command.I me retrouve souvent dans des situations où je dois cache entièrement clair de mon site web (memcached ou autre). Souvent, ce est nécessaire parce que:
& Nbsp; Je déployer nouveau code et ne pourront pas fonctionner correctement avec mes objets actuellement en cache.
& Nbsp; Je ai besoin de purger des informations non valides (ou vieux).
& nbsp; un million d'autres raisons.
La méthode standard pour effacer votre cache est d'ouvrir un shell de gestion, par exemple:
$ Shell python manage.py
Python 2.7.3 (par défaut, le 20 avril 2012, 22:39:59)
[GCC 4.6.3] sur linux2
Tapez "help", "droit d'auteur", "crédits" ou "licence" pour plus d'informations.
(InteractiveConsole)
>>> From django.core.cache cache d'importation
>>> Cache.clear ()
Mais évidemment, ce est ennuyeux que je ai pour vous connecter manuellement dans ma coquille de production.
django-clear-cache est une application Django qui rend ce processus aussi facile que d'exécuter une commande de gestion unique.
Installer
Pour installer django-clear-cache, exécutez simplement pip installer django-clear-cache et vous obtiendrez la dernière version installée automatiquement.
Ensuite, modifiez votre fichier settings.py Django, et ajouter à votre clear_cache paramètre INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; »clear_cache ',
)
Utilisation
Pour effacer le cache, il suffit de lancer la commande de gestion de clear_cache:
& Nbsp; python manage.py clear_cache
Votre cache a été effacée!
Remarque: Ce sera seulement (évidemment) travailler si vous avez un cache configuré (par exemple: memcached, mémoire locale, etc.). Si vous ne avez aucune idée de ce dont je parle, lire la documentation officielle de mise en cache de Django.
Tests
Statut
Vous voulez exécuter les tests? Pas de problème:
$ Git clone git: //github.com/rdegges/django-clear-cache.git
$ Cd django-clear-cache
$ Python setup.py développer
...
$ Python clear_cache de test de manage.py
Création base de données de test pour le défaut de 'alias ...
.Votre Cache a été effacée!
..
-------------------------------------------------- --------------------
Ran trois tests 1.007s
OK
Détruire base de données de test pour le défaut de 'alias ...

Exigences :

  • Python
  • Django

D'autres logiciels de développeur Randall Degges

amazonify
amazonify

14 Apr 15

django-ganalytics
django-ganalytics

20 Feb 15

Commentaires à django-clear-cache

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!