On Monday, March 21, 2016 at 3:58:25 PM UTC-7, Dave S wrote:
>
>
>
> On Monday, March 21, 2016 at 3:31:06 PM UTC-7, phoeb...@gmail.com wrote:
>>
>> hi
>> i want 10 min after click on submit button , my program do a function and 
>> in that 10min my program do another functions , how can i implement it ?
>>
>
>  To queue  task to run ten minutes after the submit, your controller 
> should call queue_task(..., start_time=datetime.datetime.now() + 
> datetime.timedelta(minutes=10), ...)
>

Of course, the schedule has to have been started at some time (manually 
with -K or -X -K, or by your system startup scripts   -- upstart or systemd 
or whatever).
 

>
> (the default start_time is "now"; you may be able to shorten the above to 
> start_time=now 
> + datetime.timedelta(minutes=10))
>
> You may want to set the repeats parameter to 0.
>
> If you need the results of the queued task to be presented to the user, 
> maybe your original controller should return a link to a page that checks 
> for the results.
>
> The other part of your question is harder to answer, because I'm not clear 
> by what you mean. If you want the user to be able to access other URLs in 
> your application, then you don't need to do anything else (other than maybe 
> display what those URLs are). If you want the submit button above to cause 
> more actions than just the queue_task, perhaps you can describe your 
> use-case in more detail.
>
>

/dps
 

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to