コード例 #1
0
def first_day_checkins():
    """A recurring task which sends an email to new members"""
    now = timezone.localtime(timezone.now())
    midnight = now - timedelta(seconds=now.hour * 60 * 60 + now.minute * 60 + now.second)
    free_trials = CoworkingDay.objects.filter(visit_date__range=(midnight, now), payment='Trial')
    for l in free_trials:
        email.send_first_day_checkin(l.user)
コード例 #2
0
ファイル: tasks.py プロジェクト: syntheistnode/nadine
def first_day_checkins():
    """A recurring task which sends an email to new members"""
    now = localtime(now())
    midnight = now - timedelta(seconds=now.hour * 60 * 60 + now.minute * 60 +
                               now.second)
    free_trials = CoworkingDay.objects.filter(visit_date__range=(midnight,
                                                                 now),
                                              payment='Trial')
    for l in free_trials:
        email.send_first_day_checkin(l.user)
コード例 #3
0
 def handle(self, *args, **options):
     today = localtime(now()).date()
     free_trials_today = CoworkingDay.objects.filter(visit_date=today, payment='Trial')
     for d in free_trials_today:
         email.send_first_day_checkin(d.user)