I really appreicate these debugging instructions.
Thank you.

On May 4, 1:57 pm, Yarko Tymciurak <yark...@gmail.com> wrote:
> On Mon, May 4, 2009 at 11:31 AM, dlypka <dly...@gmail.com> wrote:
>
> > Hi:
>
> > Thank you for this, but I am still not clear on what to code
> > W
>
> .....
>
> > hy does the controller have
> >  def data: return dict(form=crud()) when the variable 'form' would not
> > be used in the View, since a custom view is to be used instead?
> > i.e. could we just write
> >  def data: return dict(=crud()) ??
>
> sounds like you need to see this, visualize this:  use the shell:
>
> python web2py.py -S myapp -M
>
> >>> # don't worry about passing to a view - see what happens:
> >>> form=crud()
> >>> # now the view has a variable "form" - what does it contain?
> >>> print form
> >>> type( form )
> >>> dict( form )
>
> I hope you're getting the idea.
>
> You could also grab a copy of WingIDE formwww.wingware.com- I haven't used
> to free "101" version, but I think you can inspect local variables the same
> way -  so to do this there, set a breakpoint,
> in your function, separate the assignment from the return (so it is easier
> to inspect  little by little what is going on), e.g.:
>
> def my_controller_function:
>   # ... stuff....
>   form=crud()  # now you can stop and inspect all the elements of this
>   send_to_view = dict( form )
>   return send_to_view
>
> See if that helps you...
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to