add clear method

This commit is contained in:
long2ice
2020-11-03 18:08:06 +08:00
parent dc2ac9cc90
commit e483e0dc55
6 changed files with 40 additions and 2 deletions

View File

@@ -50,3 +50,8 @@ class FastAPICache:
@classmethod
def get_key_builder(cls):
return cls._key_builder
@classmethod
async def clear(cls, namespace: str = None, key: str = None):
namespace = cls._prefix + ":" + namespace if namespace else None
return await cls._backend.clear(namespace, key)