Yeah it works now. Thanks very much Bruce much appreciated. Still have 
quite a bit to learn about all of this stuff.

On Thursday, 5 July 2012 21:32:10 UTC+1, Bruce Wade wrote:
>
> 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 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
>
>

Reply via email to