Skip to content

querysets

django_spire.ai.sms.querysets

SmsConversationQuerySet

Bases: HistoryQuerySet

by_phone_number

Source code in django_spire/ai/sms/querysets.py
5
6
7
8
def by_phone_number(self, phone_number: str):
    return self.filter(
        phone_number=phone_number,
    )

SmsMessageQuerySet

Bases: HistoryQuerySet

newest_by_count

Source code in django_spire/ai/sms/querysets.py
def newest_by_count(self, count: int = 20):
    return self.order_by('-created_datetime')[:count]

newest_by_count_reversed

Source code in django_spire/ai/sms/querysets.py
def newest_by_count_reversed(self, count: int = 20):
    return self.order_by('-created_datetime')[:count][::-1]