Python的CacheFly CDN管理方便
项目描述
CacheFly CDN通过基于HTTP的API强制清除其反向代理CDN解决方案中的内容。 cachefly 模块提供了一种简单的接口来执行这些操作。
此外,django_cachefly 模块提供了一种方便的方法,通过Django设置来配置和访问全局API客户端实例。
安装
要安装 cachefly 和 django_cachefly,请使用pip
$ pip install cachefly
在Django中安装
模块安装后,您需要在应用程序配置中将 django_cachefly 添加到 INSTALLED_APPS 列表中。
INSTALLED_APPS = (
...
'django_cachefly',
)
您还需要在应用程序的设置文件中配置CacheFly API密钥。
CACHEFLY_API_KEY = '..'
现在可以轻松从整个应用程序访问CacheFly API客户端。
from django_cachefly import client
...
测试
测试需要一组有效的凭据。所有测试都是针对您选择的CDN节点 /_testing 路径中的URL进行的。为了安全起见,凭据在测试期间从环境中加载。
- CACHEFLY_API_KEY
用于测试的API密钥。
项目详细信息
关闭
cachefly-1.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2dc700bd0f344958dfbbfcffb2ca669e41a587d27ece7e3e82ee09edd6a2d11b |
|
MD5 | 1537ee5fdae738483223b097f7572d20 |
|
BLAKE2b-256 | cb1906da7e862a09195ea8b72a90bb8cad2d131e536512923a4494f6217e311e |