def get_form(klass, override=None): if override: klass = override form = model_form(klass, exclude=klass.exclude_fields) form.tags = TagListField("Tags that will link to this entity") form.links = EntityListField("Bind to entities") return form
def get_form(klass): """Gets the appropriate form for a given investigation""" form = model_form(klass, exclude=klass.exclude_fields) # An empty name is the same as no name form.name = WTFStringField('Name', filters=[lambda name: name or None]) form.created_by = WTFHiddenField('created_by', default=current_user.username) form.tags = TagListField("Tags") return form
def get_form(klass): """Gets the appropriate form for a given obseravble""" form = model_form(klass, exclude=klass.exclude_fields) form.tags = TagListField() return form