Skip to content

querysets

django_spire.api.querysets

ApiAccessQuerySet

Bases: HistoryQuerySet

is_valid_key

Source code in django_spire/api/querysets.py
def is_valid_key(self, key: str) -> bool:
    return self.active().filter(hashed_key=hash_string(key)).exists()

get_by_key_or_none

Source code in django_spire/api/querysets.py
def get_by_key_or_none(self, key: str) -> ApiAccessQuerySet | None:
    return self.active().filter(hashed_key=hash_string(key)).first()