20👍
✅
7👍
I know only one alternative to Celery that is more lightweight: Queue in django-utils.
Another way is to use the subprocess module directly but you’ll probably have to solve some problems that are already solved in Celery and django-utils.
- Proper declaration of an empty Django PostgreSQL JSONField default value in migration file
- How to test (using unittest) the HTML output of a Django view?
- Django REST Framework: Validate before a delete
5👍
I’d recommend django-background-tasks. I’ve used it in several projects and it does really well as a simple task runner. It was also recommended in Two-Scoops of Django.
Source:stackexchange.com