question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Would it be possible to provide a github demo?

See original GitHub issue

Hi, I’m trying to install a progress bar functionnality, and I’m new to Celery and asynchronous tasks.

Initially, the use of celery-progress seemed quite straightforwards … until I realized I needed to install and configure Celery

There things started to get a lot more complicated as I tried to follow the link you provided in the close issue https://github.com/czue/celery-progress/issues/29

You seemed to have done quite a good job with celery-progress to get things smoother, so it’s a bit of a downer that the start-up of it kind of kills the initial enthusiasm.

Would it be possible to provide a simple github demo so that people can easily figure out what needs to be implemented ‘in real life’ to get celery-progress working?

Or if some info is already availlable somewhere, could you provide a link ?

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:25 (16 by maintainers)

github_iconTop GitHub Comments

1reaction
czuecommented, Jul 10, 2020

I’m going to close this. @formacube if you have any other issues feel free to post back. Thanks for the help @eeintech !

1reaction
eeintechcommented, May 28, 2020

@czue @formacube I quickly put together a demo of a fake download page (the task is actually running a 5 seconds timer, based on the celery_progress documentation): https://github.com/eeintech/django-celery-progress-demo

It’s functional but I haven’t documented it yet, @formacube feel free to look around and ask if you have any question. You’ll need redis-5.0.8 (have not tested 6.x) server to be installed and running. Make sure to install all required packages: pip install -r requirements.txt (it will install celery and celery-progress packages, along with Django 3) You can start celery worker with the included script: ./start_celery Then run the Django project: .manage.py runserver (don’t forget to migrate first)

Once I get more time, I’ll try to improve it with something actually functional where it really downloads the file/url requested.

(and sorry for the lack of comments and terrible coding form 😛)

Read more comments on GitHub >

github_iconTop Results From Across the Web

vsbuffalo/git-demo: A very quick demo of Git for beginners
Quick Git for Bioinformatics. Introduction. This demo has the parts: Create a git repository, both from a directory and from cloning. Add and...
Read more >
Two ways to create a Live Demo for your GitHub project
How to create a live demo for your HTML and CSS projects hosted on Github? Let's see two simple ways to create it...
Read more >
GitHub Pages Demo
First, we will create a public repository to enable Pages. You will be able have Pages in private repositories if you are a...
Read more >
setting up a demo page on github - Stack Overflow
So what you need to do is, create a repository named <your_username>.github.com and put your demo files there. Share.
Read more >
What is GitHub And How To Use It? [Updated]
GitHub is a Git repository hosting service that provides a web-based graphical interface. It is the world's largest coding community.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found