1 2 3 4 5 6 7 8 9 10 11 12 | def remove_from_fieldsets(fieldsets, field):
for fieldset in fieldsets:
if field in fieldset[1]['fields']:
logging.debug("'%s' field found in %s, hiding." % (field, fieldset[1]['fields']))
newfields = []
for myfield in fieldset[1]['fields']:
if not myfield == field:
newfields.append(myfield)
fieldset[1]['fields'] = tuple(newfields)
logging.debug('Setting newfields to: %s' % newfields)
break
|
Comments