ComicMTL / backend /module /utils /cloudflare_turnstile.py
BloodyInside's picture
firsty
947c08e
raw
history blame
370 Bytes
from backend.models.model_cache import CloudflareTurnStileCache
from backend.module.utils import date_utils
def check(token):
CloudflareTurnStileCache.objects.filter(datetime__lte=date_utils.utc_time().add(-30 ,'minute').get()).delete()
result = CloudflareTurnStileCache.objects.filter(token=token).first()
if result: return True
else: return False