Would you please elaborate? If all of a task is encapsulated in a django async view, would this not be the same thing?
Celery and all task queues are fire-and-forget. You tell it to do something for which you don't want the result, so you can continue executing your code right away. The task queue can even take an hour to process, for example. Or you can schedule it to run later.