title: Django Celery Task does not execute with .delay
body: <p>I am able to execute my task no problem using </p>
  
  <pre><code>    scrape_adhoc_reporting([store], [types], inventory)
  </code></pre>
  
  <p>This is a problem though, because this task can easily take an hour. So I try to make the task async. I tried both of following:</p>
  
  <pre><code>    scrape_adhoc_reporting.apply_async(args=[[store], [types], inventory])
      scrape_adhoc_reporting.delay([store], [types], inventory)
  </code></pre>
  
  <p>Both of these methods did not work. The view just redirects as it should, but the task never gets executed. There are no errors in the error log. Any insight as to what I am doing wrong?</p>
  
  <p><strong>Edit:</strong> After looking around a little bit more, I see people talking about registering a task. Is this something I need to do?</p>