Regarding missing output/error of the task:
Tasks that are executed on Django-Q does not produce anything to the usual logs of your app except the INFO line you sent. If you want to see result/error. You need to open admin page and go to "Successful/Failed tasks" under Django-Q section. You can check the django_q table in the database but the task execution result is not in human-readable format there.
As for the Redis:
qcluster (Django-Q "cluster" managing application that executes tasks).get name means "print me the value of the key called name. It is better to observe the Redis database content is to list the available keys. See the following posts for how-to: Redis command to get all available keys?