On 13 ต.ค. 2010, at 18:38, Mattias Linnap wrote:

> Hi Django users,
> 
> I'm building an application with Django, and I need some database
> changes to occur at certain times in the future - independently of any
> web request. Things like cleaning up expired sessions, deleting
> expired user actions, etc.
> 
> What is the best way to implement those?

I had need for scheduled events separate from any HTTP requests. I recommend 
you check out django-command-extensions aka django-extensions, 
http://code.google.com/p/django-command-extensions/

It has a jobs system that lets you do cron stuff from within the Django 
paradigm. It's not a perfect match for your needs because it doesn't natively 
provide a way to schedule a job for a given time period from now, but you could 
schedule something every 5 or 15 mins and give users that many minutes grace 
past their official two hours...

Hope that helps,
Jonathan

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to