django-clear-cache

Screenshot Software:
django-clear-cache
Szczegóły programowe:
Wersja: 0.3
Filmu: 14 Apr 15
Wywoływacz: Randall Degges
Licencja: Wolny
Popularność: 18

Rating: 4.0/5 (Total Votes: 1)

django-clear-cache jest aplikacja Django sprawia, że ​​to proces tak proste, jak działa jeden zarządzanie command.I często znajduję się w sytuacjach, gdy trzeba całkowicie usunąć zawartość pamięci podręcznej mojej witryny (memcached lub cokolwiek). Dość często jest to konieczne, ponieważ:
& Nbsp; Jestem wdrażania nowego kodu i będzie nie działać poprawnie z moich obecnie pamięci podręcznej obiektów.
& Nbsp; muszę oczyścić nieprawidłowy (lub stare) informacji.
& nbsp; mln innych powodów.
Standardowy sposób wyczyścić pamięć podręczną jest otwarcie powłoki zarządzania, np:
$ Python manage.py shell
Python 2.7.3 (domyślnie, 20 kwietnia 2012, 22:39:59)
[GCC 4.6.3] na linux2
Wpisz "help", "prawa autorskie", "kredyty" lub "prawo jazdy" po więcej informacji.
(InteractiveConsole)
>>> Z django.core.cache importu pamięci podręcznej
>>> Cache.clear ()
Ale oczywiście, to jest irytujące jak trzeba ręcznie zalogować się do swojej skorupy produkcji.
django-clear-cache jest aplikacja Django sprawia, że ​​to proces tak łatwe, jak działa polecenie jednego zarządzania.
Zainstaluj
Aby zainstalować django-jasne-cache, wystarczy uruchomić pip zainstalować django-jasny-cache, a dostaniesz najnowszą wersję zainstalowany automatycznie.
Następnie zmodyfikować plik settings.py Django i dodać clear_cache do ustawień INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "clear_cache",
)
Zastosowanie
Aby wyczyścić pamięć podręczną, po prostu uruchom polecenie zarządzania clear_cache:
& Nbsp; python manage.py clear_cache
Twoja skrzynka została wyczyszczona!
Uwaga: To tylko (oczywiście) działa, jeśli masz cache skonfigurowany (np: memcached, pamięć lokalna, itp). Jeśli nie masz pojęcia, co mówię, zapoznać się z oficjalnymi Django docs buforowania.
Testy
Budowanie stanu
Chcesz uruchomić testy? Nie ma problemu:
$ Git clone git: //github.com/rdegges/django-clear-cache.git
$ Cd Django-jasne-cache
$ Python setup.py rozwijać
...
$ Python testu manage.py clear_cache
Tworzenie bazy danych z badań dla "default" Alias ​​...
.Your Cache został skasowany!
..
-------------------------------------------------- --------------------
Ran 3 testy w 1.007s
OK
Zniszczenie bazy danych test na "default" Alias ​​...

Wymagania :

  • Python
  • Django

Inne programy z deweloperem Randall Degges

Komentarze do django-clear-cache

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!