web/formfields.py
branch3.5
changeset 3275 5247789df541
parent 3246 9e4adca73a95
child 3299 cb543d6bd0e6
equal deleted inserted replaced
3274:7d53d8491932 3275:5247789df541
   511     else:
   511     else:
   512         targetschema = rschema.subjects(eschema)[0]
   512         targetschema = rschema.subjects(eschema)[0]
   513         help = rschema.rproperty(targetschema, eschema, 'description')
   513         help = rschema.rproperty(targetschema, eschema, 'description')
   514     kwargs['required'] = card in '1+'
   514     kwargs['required'] = card in '1+'
   515     kwargs['name'] = rschema.type
   515     kwargs['name'] = rschema.type
       
   516     kwargs['label'] = (eschema.type, rschema.type)
   516     kwargs.setdefault('help', help)
   517     kwargs.setdefault('help', help)
   517     if rschema.is_final():
   518     if rschema.is_final():
   518         if skip_meta_attr and rschema in eschema.meta_attributes():
   519         if skip_meta_attr and rschema in eschema.meta_attributes():
   519             return None
   520             return None
   520         fieldclass = FIELDS[targetschema]
   521         fieldclass = FIELDS[targetschema]