I am getting: <type 'exceptions.NameError'> name 'retimage' is not defined On Monday, June 13, 2016 at 3:17:15 PM UTC+5:30, Massimiliano wrote: > > In *k* you have strings like “URL(‘static’,’images/1.jpg’)” not the URL > func result. > > Try something like that: > > def retimage(): > from random import randint > i=randint(0,2) > return URL(‘static’,’images/%d.jpg’ % (i)) > > > > On Mon, Jun 13, 2016 at 11:30 AM, Emmanuel Dsouza <[email protected] > <javascript:>> wrote: > >> CONTROLLER: >> >> def retimage(): >> >> k=["URL('static','images/1.jpg')","URL('static','images/2.jpg')","URL('static','images/3.jpg')"] >> from random import randint >> i=randint(0,2) >> return k[i] >> def index(): >> return locals() >> >> VIEW: >> >> {{extend 'layout.html'}} >> <script> >> window.setInterval(function(){ >> {{getimage=retimage()}} >> document.body.background = url("{{=getimage}}"); >> }, 5000); >> </script> >> <div >> >> >> How should I correct this? >> >> -- >> 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 [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Massimiliano >
-- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.

