Django query create __mycondition same __startswish

У меня есть 2 коротких вопроса, связанных с запросами в Django:

  • Как это называется ('__startswith' '__lt' ...)
  • Как я могу создать '__mycondition' для запроса
data.exclude(name__startswith="example")

если у вас есть примеры, я бы хотел

Спасибо :)

Для работы с датой можно использовать __gt и __lt. Попробуйте:

from django.utils import timezone

queryset = data.exclude(start_at__lt=timezone.now(), end_at__gt=timezone.now())

Рефы

Вернуться на верх