code: def apns_send_message(registration_id, alert, application_id=None, certfile=None, **kwargs):
  	
  
  	try:
  		_apns_send(
  			registration_id, alert, application_id=application_id,
  			certfile=certfile, **kwargs
  		)
  	except apns2_errors.APNsException as apns2_exception:
  		if isinstance(apns2_exception, apns2_errors.Unregistered):
  			device = models.APNSDevice.objects.get(registration_id=registration_id)
  			device.active = False
  			device.save()
  
  		raise APNSServerError(status=apns2_exception.__class__.__name__)
docs: Sends an APNS notification to a single registration_id.
  	This will send the notification as form data.
  	If sending multiple notifications, it is more efficient to use
  	apns_send_bulk_message()
  
  	Note that if set alert should always be a string. If it is not set,
  	it won"t be included in the notification. You will need to pass None
  	to this for silent notifications.