一个简单的django管理命令,用于清除缓存。

django-clear-cache的Python项目详细描述


#django清除缓存



![我并不总是清除缓存…](https://github.com/rdeges/django clear cache/raw/master/clear_cache.jpg)



通常情况下,这是必需的,因为:

-我正在部署新代码,它将无法正确运行当前的缓存对象。
-我需要清除无效的(或旧的)信息。
-100万*其他原因。

例如:

``bash
$python manage.py shell
python 2.7.3(默认值,2012年4月20日,22:39:59)
[gcc 4.6.3]在linux2上键入“帮助”、“版权”、“信用”或“许可证”以获取更多信息。
(interactiveconsole)
>;
>;来自django.core.cache import cache
>;``

很烦人,因为我必须手动登录到我的产品
shell。

``django clear cache``使此过程与运行单个
管理命令一样简单。




只需运行“pip install django clear cache`
,您将自动安装最新版本。



```


```

**注意**:只有在配置了缓存(如
memcached、本地内存等)的情况下,这才(显然)有效如果你不知道我在说什么,请阅读[官方django缓存文档](https://docs.djangoproject.com/en/dev/topics/cache/?from=旧文档)。



\[构建状态](https://secure.travis-ci.org/rdeges/django-clear-cache.png?branch=master)(http://travis ci.org/rdeges/django clear cache)


要运行测试吗没问题:

`` bash
$git clone git://github.com/rdeges/django clear cache.git
$cd django clear cache
$python setup.py develop

$python manage.py test clear cache
为别名“default”创建测试数据库…
。您的缓存已被清除!

-----------------------------------
在1.007s中运行了3个测试


确定
正在销毁别名“default”的测试数据库…
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
由于测试失败,java testcontainers maven构建失败   java实现jacobi算法实现laplace方程   java中的多线程:如何在不等待所有线程使用ExecutorService完成任务的情况下终止所有线程的执行?   java Hello World不在Android Studio 3中工作   ubuntu Tomcat7的Java版本不正确   java Javafx内存泄漏   对于手动实现的Spring数据存储库方法,我应该使用Java8默认方法吗?   googleappengine中的java添加过滤查询   html当使用JSOUP库在Java中读取标签时,如何保留标签(如<br>、<ul>、<li>、<p>等)的含义?   编码为什么jasper生成的报告在Java中不显示西里尔语(保加利亚语)?   java有没有办法隐藏当前位置和jdk动作?   java找出编译原型文件的版本   有没有办法在运行时更改java方法的访问修饰符?   语法字符串。。。Java中的参数   java数组元素在添加其他元素时会相互覆盖   eclipse中的java GWT项目   java如何为spring rest模板请求将动态json属性名映射到jackson   java无法在Windows 10上找到特定的JDK   在xml字符串和java字符串之间提取正则表达式子字符串