You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

managers.py 346B

12345678910111213
  1. import datetime
  2. from django.db import models
  3. class ActiveOfferManager(models.Manager):
  4. """
  5. For searching/creating ACTIVE offers only.
  6. """
  7. def get_query_set(self):
  8. today = datetime.date.today()
  9. return super(ActiveOfferManager, self).get_query_set().filter(
  10. start_date__lte=today, end_date__gt=today)