With a Django web app what would be the easiest way of having a long running task run in the background but be able to provide the user with progress updates in text and percentage done/ETA?
I've looked at Celery and I couldn't see a way to do regular text updates, only a progress update with percentage.