Kevin Dangoor wrote: > > Why do you need is_named = True? Can you just say "if widget.name"? >
This will work if we default to widget.name = None that IMHO makes more sense than widget.name = "widget" and is more natural. We will need to remove name = ... from some form field and check that nothing strange happens with the Schema generation... In the meanwhile I've attached a first attempt for #696: http://trac.turbogears.org/turbogears/attachment/ticket/696/fix-for-696.patch Any comment is very welcome, particularly on two things: - I introduced a custom validator for SelectionField that returns a plain error message (not a list as ForEach does) and not something like "Please enter an integer value". - There is a small hack needed at Selection field so that if the selection is not required (the default) you will not receive a list like [""] but an empty list [], this IMHO should be moved to SelectionValidator - I don't think FE provides something like the SelectionValidator I used Ciao Michele --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears-trunk -~----------~----~----~----~------~----~------~--~---
