2019-11-22 11:23:24 -07:00
|
|
|
"""Django base manager for SatNOGS Network"""
|
2017-12-12 07:53:35 -07:00
|
|
|
from django.db import models
|
|
|
|
from django.utils.timezone import now
|
|
|
|
|
|
|
|
|
2017-11-17 07:31:54 -07:00
|
|
|
class ObservationManager(models.QuerySet):
|
2019-11-22 11:23:24 -07:00
|
|
|
"""Observation Manager with extra functionality"""
|
2017-12-12 07:53:35 -07:00
|
|
|
def is_future(self):
|
2019-11-22 11:23:24 -07:00
|
|
|
"""Return future observations"""
|
2017-12-12 07:53:35 -07:00
|
|
|
return self.filter(end__gte=now())
|