Hi,
I want to show pictures belonging to a certain city. In the latter example
The data send includes as 3rd element 'Bangkok'. I can't use this
request.args[2] not is the selection. Plain 'Bangkok' in stead
of request.args[2] in the selection gives the wanted pictures.
What is wrong?
VIEW:
get_images('Bangkok')
function get_images(data){
console.log('data sent');
console.log(data)
$.getJSON(' {{=URL('call', args=['json', 'images_ws', 'Bangkok'] )}}',
function(data){
console.log('data back');
console.log(data);
update(data)
})
}
CONTROLLER:
@service.json
def images_ws():
requested_loc = request.args[2]
loc = db(db.loc.name==requested_loc).select()[0]
pictures = db(db.image.loc==loc.id).select().as_list()
return pictures
--