From 170e8f1d4eeb7724ed760038f5c6c4aed78ead75 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Fri, 23 Dec 2016 17:14:11 +0100 Subject: [PATCH] allow hiding of a field from schema-based forms --- composer/schema/factory.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/composer/schema/factory.py b/composer/schema/factory.py index 98db074..75778f8 100644 --- a/composer/schema/factory.py +++ b/composer/schema/factory.py @@ -83,6 +83,8 @@ class SchemaFactory(object): if include and fname not in include: continue field = interface[fname] + if getattr(field, 'hidden', False): + continue info = fieldMapping.get(field.__class__) f = createField(field, info) if self.schemaProcessor is not None: