[docs]classCommand(BaseCommand):help="Send Google Cloud Messaging notifications at needed times at the beginning and end of a class period."defadd_arguments(self,parser):parser.add_argument("--notify",action="store_true",dest="notify",default=False,help="notify")defdo_notify(self,pd_data):users=get_gcm_schedule_uids()user=get_user_model().objects.get(id=9999)_,_=gcm_post(users,pd_data,user=user)defhandle(self,*args,**options):notify=options["notify"]pd_data=period_start_end_data(None)ifpd_data:self.stdout.write(json.dumps(pd_data))ifpd_dataandnotify:self.do_notify(pd_data)