It shouldn't look at your javascript console, if you are using ajax to call this.
On Thu, Jul 5, 2012 at 1:30 PM, adohertyd <adoher...@hotmail.com> wrote: > Thanks Bruce will try that. Why does 'return blekkoresults' work though? > > > On Thursday, 5 July 2012 21:24:53 UTC+1, Bruce Wade wrote: > >> Ok exactly it is complaining that {{=results}} does not exist. >> >> Reneed to return dict(results=something) from your results action in your >> controller >> >> On Thu, Jul 5, 2012 at 1:23 PM, adohertyd wrote: >> >> This is my results.html, all of it :) >>> >>> {{extend 'layout.html'}} >>> >>> {{=results}} >>> >>> On Thursday, 5 July 2012 21:20:59 UTC+1, Bruce Wade wrote: >>> >>>> I am assuming by your error inside results.html you have a variable >>>> defined as results however you are passing a tuple >>>> blekkoresults,bingresults we would need to see results.html >>>> >>>> On Thu, Jul 5, 2012 at 1:16 PM, adohertyd wrote: >>>> >>>> No tried that and got 'unsupported format character 'A' at index 7' >>>>> >>>>> >>>>> On Thursday, 5 July 2012 21:08:20 UTC+1, Richard wrote: >>>>> >>>>>> Maybe you should encode your bing url. >>>>>> >>>>>> Richard >>>>>> >>>>>> On Thu, Jul 5, 2012 at 4:05 PM, adohertyd wrote: >>>>>> >>>>>> I am trying to get a json response from 2 URL's and showing in on a >>>>>>> results page. I'm getting an error saying that the page I'm redirecting >>>>>>> to >>>>>>> in order to show the json data is not defined but this only happens with >>>>>>> one of the url's being contacted. I'm probably not being very clear with >>>>>>> this so I will show you some code: >>>>>>> >>>>>>> >>>>>>> import urllib2 >>>>>>> >>>>>>> def index(): >>>>>>> form = FORM(''... >>>>>>> if form.process().accepted: >>>>>>> session.term=request.vars.**quer****y >>>>>>> redirect(URL('results')) >>>>>>> elif form.errors: ... >>>>>>> return dict(form=form) >>>>>>> >>>>>>> def __process(): >>>>>>> term = session.term >>>>>>> term = urllib2.quote("'" + term + "'") >>>>>>> return dict(term=term) >>>>>>> >>>>>>> def results(): >>>>>>> import requests >>>>>>> >>>>>>> blekko = "http://www.blekko.com/?q=%(**te****rm)s+/json&auth= >>>>>>> <mykey>" % __process() >>>>>>> blekkoresults = urllib2.urlopen(blekko).read() >>>>>>> >>>>>>> bing = "https://api.datamarket.azure.****** >>>>>>> com/Data.ashx/Bing/SearchWeb/**W****eb?Query=%(term)s&$top=50&$**for >>>>>>> ****mat=json" >>>>>>> API_KEY = 'mykey' >>>>>>> r = requests.get(bing % __process(), auth=('', API_KEY)) >>>>>>> bingresults = r.json >>>>>>> >>>>>>> return blekkoresults, bingresults >>>>>>> >>>>>>> The line 'bing= ' is causing the issue. If I comment out the bing >>>>>>> section of the code, the blekko part returns no problem. However, with >>>>>>> the >>>>>>> bing section included I get the following error: >>>>>>> >>>>>>> 1. >>>>>>> 2. >>>>>>> 3. >>>>>>> 4. >>>>>>> 5. >>>>>>> 6. >>>>>>> >>>>>>> Traceback (most recent call last): >>>>>>> File "C:\web2py\gluon\restricted.**py****", line 205, in restricted >>>>>>> >>>>>>> >>>>>>> >>>>>>> exec ccode in environment >>>>>>> File >>>>>>> "C:\web2py\applications\**metase****arch2\views\manage/**results.**htm**l", >>>>>>> line 86, in <module> >>>>>>> >>>>>>> >>>>>>> NameError: name 'results' is not defined >>>>>>> >>>>>>> Can anyone please tell me what's going on? If I run this program in >>>>>>> IDLE it returns the bing results so it is definitely a web2py issue. >>>>>>> >>>>>> >>>>>> >>>> >>>> >>>> -- >>>> -- >>>> Regards, >>>> Bruce Wade >>>> http://ca.linkedin.com/in/**bruc**elwade<http://ca.linkedin.com/in/brucelwade> >>>> http://www.wadecybertech.com >>>> http://www.fittraineronline.**co**m <http://www.fittraineronline.com>- >>>> Fitness Personal Trainers Online >>>> http://www.warplydesigned.com >>>> >>>> >> >> >> -- >> -- >> Regards, >> Bruce Wade >> http://ca.linkedin.com/in/**brucelwade<http://ca.linkedin.com/in/brucelwade> >> http://www.wadecybertech.com >> http://www.fittraineronline.**com <http://www.fittraineronline.com> - >> Fitness Personal Trainers Online >> http://www.warplydesigned.com >> >> -- -- Regards, Bruce Wade http://ca.linkedin.com/in/brucelwade http://www.wadecybertech.com http://www.fittraineronline.com - Fitness Personal Trainers Online http://www.warplydesigned.com