The @service.json and @service.xml exist but you do not need them. For
example if you have
def example():
return dict(a=[1,2,3],b=['Hello','World'])
you can cal this with
http://.../example
http://.../example.html
http://.../example.load (html but no layout)
http://.../example.json (for json)
http://.../example.xml (for xml)
No extra code required. Works for all actions. There is also a .rss
that works for some actions. You can define your own controller/
function.* views.
To change layout you can just install plugin layouts from
http://web2py.com/layouts.
It will add a new menu button to change layout. Most layouts need a
little work.
On Jul 19, 10:13 pm, thedangler <[email protected]> wrote:
> Hello, I found a video once that showed how to do REST and returning a
> view as html or json or xml just by putting @json or @xml over the
> method.
>
> Also I was looking for the video where it shows you have to change the
> html by using a free html template taken from some template site.
>
> If anyone knows what videos these are can you please link me?
>
> Thank you