I'm very new to web2py and MVC. I see that in a lot of examples, forms get defined in the controller (ie: http://web2py.com/book/default/section/7/1). My question is - why? Why do forms get defined in the controller and not the view in some situations?
I have a friend doing a toy app with me - he's using asp.net MVC and he didn't understand why I would do this... and I didn't know what to tell him. Anyway, just looking for thoughts on the issue - we are both new so perhaps we're missing something? Thanks!