title: Get task id of scheduled task in celery
body: <p>I am scheduling a celery task in django using apply_async. I need to get the task ID when i schedule the task.</p>
  
  <p>I need to get the task ID so that I can revoke the scheduled task if user chooses to cancel.</p>
  
  <pre><code>  def some_function:
        the_fn_to_be_called.apply_async(kwargs={my_arguments}, countdown=countdown_in_secs)
  </code></pre>