Python 在Django管理器中返回空queryset
如何在Django manager中返回空查询集Python 在Django管理器中返回空queryset,python,django,django-1.10,Python,Django,Django 1.10,如何在Django manager中返回空查询集 class EventDateRangeManager(models.Manager): def occurring_in_day(self, year, month, day): try: picked_date = datetime.date(int(year), int(month), int(day)) except (TypeError, ValueError):
class EventDateRangeManager(models.Manager):
def occurring_in_day(self, year, month, day):
try:
picked_date = datetime.date(int(year), int(month), int(day))
except (TypeError, ValueError):
return an empty query set here
return self.get_queryset().filter(
start_day__lte=picked_date,
end_day__gte=picked_date,
)
找到了答案
是
返回self.none()
找到了答案
它是返回self.none()