diff -r 12e8b65146d9 -r aff5d3498f68 cubicweb/web/test/data/cubicweb_file/views.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cubicweb/web/test/data/cubicweb_file/views.py Tue Mar 19 13:17:47 2019 +0100 @@ -0,0 +1,9 @@ +from cubicweb.web import formwidgets as wdgs +from cubicweb.web.views import uicfg + +# fields required in the schema but automatically set by hooks. Tell about that +# to the ui +_pvdc = uicfg.autoform_field_kwargs +_pvdc.tag_attribute(('File', 'data_name'), { + 'required': False, 'widget': wdgs.TextInput({'size': 45})}) +_pvdc.tag_attribute(('File', 'data_format'), {'required': False})