I looked at django-celery tutorial and I think it will really help me running the background tasks without letting the users to wait. However, I have a specific requirement in the program such that when user enters a date, django should be able to do the scheduling and defer the execution to a later time. I have used at
program before but it gives a lot of permission issues. But when I read the documentation for Celery, I can only see that Celery supports cron
like tasks called @periodic_task
. I'm sure that it also provides at
like mechanism, but I couldn't find any documentation. Can anybody point me to some resources or simply tell me how to achieve that? Thanks.
Asked
Active
Viewed 5,687 times
7

Shang Wang
- 24,909
- 20
- 73
- 94
2 Answers
12
The docs state that you can schedule tasks to execute at a specific time, using the eta argument.

Ali Nikneshan
- 3,500
- 27
- 39

Mathieu Dhondt
- 8,405
- 5
- 37
- 58
-
2eta argument link is dead. [eta](http://ask.github.io/celery/userguide/executing.html#eta-and-countdown) – Ali Nikneshan Jan 10 '15 at 12:19