AW: [Zope3-Users] Creating edit form with z3c.form
Roger Ineichen
dev at projekt01.ch
Sat Aug 18 11:38:42 EDT 2007
Hi Florian
> Betreff: [Zope3-Users] Creating edit form with z3c.form
>
> Hello,
> I try to create an edit form with z3c.form but it gives me an
> system error only:
[...]
> ComponentLookupError:
> ((<zope.app.publisher.browser.viewmeta.EditEntry object at
> 0x9f6c68c>, <zope.publisher.browser.BrowserRequest instance
> URL=http://localhost:8080/Blog/2007_08_16_abc/EditEntry.html>,
> <Blog.blog.BlogEntry object at 0x9264d2c>), <InterfaceClass
> z3c.form.interfaces.IWidgets>, u'')
Try to find out which field doesn't have a widget. This is
probably the __parent__ attribute.
> My code looks like that:
>
> from z3c.form import form, field
> from z3c.formui import layout
>
> class EditEntry(layout.FormLayoutSupport, form.EditForm):
> fields = field.Fields(IBlogEntry)
Try to restrict your fields and find out which one does not
have a widget with:
fields = Fields(IBlogEntry).select('title', 'etc')
Regards
Roger Ineichen
_____________________________
END OF MESSAGE
More information about the Zope3-users
mailing list