Ich möchte den Memcached-Server nicht neu starten!In Django, wie alle Memcached-Schlüssel und Werte gelöscht werden?
Antwort
from django.core.cache import cache
cache._cache.flush_all()
Auch dieses Ticket sehen, es hat einen Patch (das habe ich nicht getestet) jede Art von Cache-Backend zu spülen: http://code.djangoproject.com/ticket/11503
Für alle, die es brauchen, befindet sich die Cache-Bibliothek in django.core.cache. Um den obigen Befehl auszuführen, müssen Sie den Cache von django.core.cache importieren. Cache – kayluhb
Ich habe 'CACHE_MIDDLEWARE_ALIAS' auf einen nicht standardmäßigen' memcached'-Cache verweisen, aber der Befehl versucht immer 'default' zu löschen und scheitert mit' Attribute: ‚FileBasedCache‘ Objekt hat kein Attribut ‚_cache'' –
In diesen Tagen, Sie' aus django.core.cache Import-Cache verwenden können; cache.clear() ' – Shadow
Und ein Einzeiler von der Konsole:
echo "from django.core.cache import cache; cache._cache.flush_all()" | ./manage.py shell [--settings=myapp.settings_live]
- 1. Benutzerobjekte in Django können nicht gelöscht werden
- 2. Wie können Werte in Google Analytics gelöscht werden?
- 3. Django. Dateien werden beim Hochladen nicht gelöscht.
- 4. Wie alle zwischengespeicherten Elemente in Oracle gelöscht werden
- 5. Wie werden alle leeren Tabellen in SQLite gelöscht?
- 6. Wie werden alle XElement-Attribute durchlaufen und ihre Werte abgerufen?
- 7. Wie werden alle Benachrichtigungen nach dem Klicken ordnungsgemäß gelöscht?
- 8. Wie alle SVN-Dateien mit PowerShell rekursiv gelöscht werden
- 9. Wie wird automatisch alle x Minuten gelöscht?
- 10. ich will Datagridview Zelle gelöscht werden und
- 11. Wie werden alte Daten und alte Graphen in Chart.js gelöscht?
- 12. Wie lädt Python alle Werte in sys.path?
- 13. Wie "alle Werte" als Standard in einer Mehrfachauswahl festgelegt werden?
- 14. Wie werden alle Label-Werte in Matplotlib angezeigt?
- 15. Wie alle Berechtigungen eines bestimmten Modells in Django abgerufen werden?
- 16. .net Dataset, wie untergeordnete Zeilen gelöscht werden
- 17. Django. Holen Sie Werte für alle Felder in einem Objekt
- 18. Muss neu immer gelöscht werden?
- 19. Löschtaste löscht alle Werte
- 20. So verwenden Sie Fotos mehrmals in Büroklammer und löschen nur, wenn alle Instanzen gelöscht werden
- 21. Wie können Informationen von Cookies gelöscht werden?
- 22. Müssen temporäre Tabellen in mysql gelöscht werden?
- 23. SharedPreferences werden nicht gelöscht, wenn ich deinstalliere
- 24. Memcache - gelöscht Werte von memcache wieder auftaucht
- 25. fehlgeschlagen Validierungsergebnisse in Formularwerte werden gelöscht + Validierungsfehler werden nicht angezeigt
- 26. Wie alle Werte von einer Funktion zurückgegeben werden
- 27. Wie werden Wörterbuchschlüssel und -werte gedruckt?
- 28. Wie werden mehrere Spalten in einer Datenbank gelöscht?
- 29. Wie alle "Name" Werte im Array angezeigt werden mit underscore.js
- 30. Enterprise-Account abgelaufen - alle Zertifikate gelöscht
für welche Aufgabe kann es nützlich sein? – Oduvan
vielleicht Debuggen – shanyu
... oder wenn Sie mehrere Anwendungen Memcached dient, und Sie wollen nicht alles auf einmal zerstören! – Stefano