Hello Django gurus,
I'm working on a django application, in which for every user, a RESTful web-service request needs to be called in the background (to another server in the organization) -
every X minutes (configurable by the user, defaults to 5 minutes). the response from the web-service call might trigger a notification -
an e-mail to the user (depending on the result), as well as be registered in the DB using django's model API.
What solutions are best for scheduling this type of events?
I've been looking at celery but I can't figure out how to dynamically add or change scheduled tasks.
how can I create a new task when a user is registered? how do I change the timing when a user changes his settings?
Your advise will be highly appriciated! :)
Thanks,
Oz