You have seen how Celery can take a lot of the heavy lifting from Django, but working with Celery is quite different from Django due to its rich feature set. There are tons of best practices mentioned in the documentation and shared in several blog posts.
If you are already familiar with the concepts and want a quick checklist, check out the Celery tasks checklist at http://celerytaskschecklist.com/. Otherwise, read on to understand how to get the best out of Celery.