FishHook, спасибо буду придерживаться вашему примеру!
Про get_or_404 первый раз слышу, мне выдаёт ошибку:
'Manager' object has no attribute 'get_or_404'
нашёл
такой пример, выдаёт:
cannot import name get_or_404
get_or_404 через декоратор работает ?
А зачем тебе этот __startswiths в дате я так и не понял.
в вашей выборке :
events=Event.objects.filter(date_start__lt=date, date_end__gt=now)
будут события которые начались ранее (date_start__lt=date) и закончуться позднее (date_end__gt=now) текущей даты
а нужны события которые начнуться сегодня (date_start__startswith=date.date()) или ранее (date_start__lt=date) и закончаться позднее текущего времени (if date.date() == date_today.date(): date = date_today, date_end__gt=date)