On Thursday 12 March 2009, Martin Aspeli wrote: > Could I maybe create a custom validator that checks for a magic > constant? If so, how? I have both a custom field (in the zope.schema > sense) and a custom widget.
Yeah. I could swear I implemented this before. A validator is an adapter for the field, widget and more, so creating a special one for your case is no problem at all. Actually, did you see the FileUploadDataConverter in converter.py? It does the right thing when no new data was uploaded. It is registered for IBytes and IFileWidget, so if you use a different field and widget interface, it would not be used, but you could use it. Regards, Stephan -- Stephan Richter Web Software Design, Development and Training Google me. "Zope Stephan Richter" _______________________________________________ Zope-Dev maillist - [email protected] http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
