agency.forms.membership

Classes

MembershipForm

Form to edit memberships of an organization.

Functions

duplicates(iterable) → set[T]

person_id_choices(form, field) → list[wtforms.fields.SelectChoice]

Module Contents

agency.forms.membership.duplicates[T](iterable: collections.abc.Iterable[T]) → set[T][source]
agency.forms.membership.person_id_choices(form: MembershipForm, field: onegov.form.fields.ChosenSelectField) → list[wtforms.fields.SelectChoice][source]
class agency.forms.membership.MembershipForm(formdata: webob.multidict.MultiDict[str, Any] | None = None, obj: object | None = None, prefix: str = '', data: dict[str, Any] | None = None, meta: dict[str, Any] | None = None, *, extra_filters: collections.abc.Mapping[str, collections.abc.Sequence[Any]] | None = None, **kwargs: Any)[source]

Bases: onegov.form.Form

Form to edit memberships of an organization.

title[source]
person_id[source]
since[source]
note[source]
addition[source]
prefix[source]
validate_title(field: wtforms.fields.StringField) → None[source]