I have a simple service running in web2py 1.74.6 and 1.77.3. In the
older version, the service works great. In the newer version, the
"invalid function" message is returned. Here is my code:
from gluon.tools import Service
service = Service(globals())
@service.json
def hello():
return 'Hello!'
And here is how I call refer to it from the HTML page:
{{=URL(r=request, f='call/json/hello')}}
Is there a change between how services are called? The documentation
http://web2py.com/book/default/section/9/2?search=services looks the
same.
Thanks,
Matthew