fix log.date

This commit is contained in:
bkfox
2020-05-22 15:17:59 +02:00
parent afe4900ff1
commit 371bf1e73c
3 changed files with 14 additions and 12 deletions

View File

@ -1,4 +1,5 @@
from collections import deque
import datetime
import logging
import os
@ -25,7 +26,11 @@ class LogQuerySet(models.QuerySet):
self.filter(station_id=id)
def date(self, date):
return self.filter(date__date=date)
start = tz.datetime.combine(date, datetime.time())
end = tz.datetime.combine(date, datetime.time(23, 59, 59, 999))
return self.filter(start__range = (start, end))
# this filter does not work with sql
# return self.filter(date__date=date)
def after(self, date):
return self.filter(date__gte=date) \