def send_push(request): one_day_ago = datetime.datetime.today() - datetime.timedelta(days=1) new_concerts = YupeConcerts.objects.using('epidemy_legacy').filter(creation_date__gte=one_day_ago) for concert in new_concerts: center_point = city_coordinates(concert.title) fans_for_notifications = Fan.objects.filter(fan_point__dwithin=(center_point, 1.4)) for fan in fans_for_notifications: device = APNSDevice(registration_id=fan.device_token) concert_date = concert.date.strftime('%d.%m.%Y') message_for_notification = 'Уже {} концерт группы "Эпидемия" в городе {}.'.format(concert_date, concert.title) device.send_message(message_for_notification)