Celery + Django on Windows: debugging asynchronous tasks
Telnet solution doesn't work for me.
But I was able to debug my tasks with pdb.
Add breakpoint: pdb.set_trace().
Then just run worker with -l warning, it will prevent printing of excessive info.
With Django 1.8 I used Django-celery to run asynchronous tasks and I was able to debug them in my IDE (either PyCharm or Eclipse+PyDev) just launching "python celery worker" in debug mode.
Django-celery doesn't support Django 2.2, so I have to run pure celery.exe.
Celery docs say that I have to add pdb to my code and run debug via console.
How can I debug these tasks as I did before, adding breakpoints dynamically from my IDE?