Django Queryset фильтрация по времени суток
У меня есть набор учебных занятий, которые имеют дату и время, и мне интересно, как я могу отфильтровать их, чтобы просто показать пользователям предстоящие учебные занятия, которые происходят сегодня или после сегодня в моем html-файле? Вот модель для сессии.
class Appointment(models.Model):
date = models.DateTimeField()
Возможно, что-то вроде этого:
from datetime import datetime
now = datetime.today()
Appointment.objects.filter(date__gte=now)
Вы можете работать с временной меткой базы данных с помощью Now выражения [Django-doc]:
from django.db.models.functions import Now
Appointment.objects.filter(date__gte=Now())