diff --git a/apps/em/filters.py b/apps/em/filters.py index 88352407..27211db7 100644 --- a/apps/em/filters.py +++ b/apps/em/filters.py @@ -17,8 +17,8 @@ class EquipFilterSet(filters.FilterSet): day7_after = now + timedelta(days=7) if value == 'near_check': queryset = queryset.filter( - next_check_date__lte = datetime.date(day7_after)) + next_check_date__lt = datetime.date(day7_after), next_check_date__gte=datetime.date(now)) elif value == 'out_check': queryset = queryset.filter( - next_check_date__gt = datetime.date(now)) + next_check_date__lte = datetime.date(now)) return queryset \ No newline at end of file