wtforms API reference
66 public APIs from wtforms (pallets-eco/wtforms) — 65 classes, 0 functions, 1 methods. Signatures extracted by static analysis of the actual source.
Repository: pallets-eco/wtforms
| Kind | Count |
|---|---|
| Classes | 65 |
| Functions | 0 |
| Methods | 1 |
API list
class
src.wtforms.datalist.DataListA ``<datalist>`` of suggestions attached to a single field.
class
src.wtforms.fields.core.FieldField base class
method
src.wtforms.fields.core.Field.gettext(string)Get a translation for the given message.
class
src.wtforms.fields.core.FlagsHolds a set of flags as attributes.
class
src.wtforms.fields.core.LabelAn HTML :mdn-tag:`label`.
class
src.wtforms.fields.form.FormFieldEncapsulate a form as a field in another form.
class
src.wtforms.fields.numeric.DecimalRangeFieldRepresents an :mdn-input:`range`.
class
src.wtforms.fields.numeric.FloatFieldA field that stores floating-point values.
class
src.wtforms.fields.numeric.IntegerFieldA text field, except all input is coerced to an integer.
class
src.wtforms.fields.numeric.IntegerRangeFieldRepresents an :mdn-input:`range`.
class
src.wtforms.fields.simple.BooleanFieldRepresents an :mdn-input:`checkbox`.
class
src.wtforms.fields.simple.ButtonFieldRepresents a :mdn-tag:`button` with ``type="submit"``.
class
src.wtforms.fields.simple.ColorFieldRepresents an :mdn-input:`color`.
class
src.wtforms.fields.simple.EmailFieldRepresents an :mdn-input:`email`.
class
src.wtforms.fields.simple.FileFieldRenders an :mdn-input:`file` field.
class
src.wtforms.fields.simple.PasswordFieldA StringField, except renders an :mdn-input:`password`.
class
src.wtforms.fields.simple.SearchFieldRepresents an :mdn-input:`search`.
class
src.wtforms.fields.simple.SubmitFieldRepresents an :mdn-input:`submit`.
class
src.wtforms.fields.simple.TelFieldRepresents an :mdn-input:`tel`.
class
src.wtforms.fields.simple.URLFieldRepresents an :mdn-input:`url`.
class
src.wtforms.form.BaseFormBase Form Class.
class
src.wtforms.form.FormDeclarative Form base class.
class
src.wtforms.form.FormMetaThe metaclass for `Form` and any subclasses of `Form`.
class
src.wtforms.utils.UnsetValueAn unset value.
class
src.wtforms.validators.AnyOfCompares the incoming data to a sequence of valid inputs.
class
src.wtforms.validators.DisabledSet a field disabled.
class
src.wtforms.validators.EmailValidates an email address.
class
src.wtforms.validators.EqualToCompares the values of two fields.
class
src.wtforms.validators.HostnameValidationHelper class for checking hostnames for validation.
class
src.wtforms.validators.IPAddressValidates an IP address.
class
src.wtforms.validators.InputRequiredValidates that input was provided for this field.
class
src.wtforms.validators.LengthValidates the length of a string.
class
src.wtforms.validators.MacAddressValidates a MAC address.
class
src.wtforms.validators.NoneOfCompares the incoming data to a sequence of invalid inputs.
class
src.wtforms.validators.ReadOnlySet a field readonly.
class
src.wtforms.validators.RegexpValidates the field against a user provided regexp.
class
src.wtforms.validators.StopValidationCauses the validation chain to stop.
class
src.wtforms.validators.URLSimple url validation based on :func:`urllib.parse.urlparse`.
class
src.wtforms.validators.UUIDValidates a UUID.
class
src.wtforms.validators.ValidationErrorRaised when a validator fails to validate its input.
class
src.wtforms.widgets.core.ButtonRender a ``<button>`` element.
class
src.wtforms.widgets.core.CheckboxInputRender an :mdn-input:`checkbox`.
class
src.wtforms.widgets.core.ColorInputRender an :mdn-input:`color`.
class
src.wtforms.widgets.core.DateInputRender a :mdn-input:`date`.
class
src.wtforms.widgets.core.DateTimeInputRender an ``<input type="datetime">`` control.
class
src.wtforms.widgets.core.DateTimeLocalInputRender an :mdn-input:`datetime-local`.
class
src.wtforms.widgets.core.EmailInputRender an :mdn-input:`email`.
class
src.wtforms.widgets.core.FileInputRender an :mdn-input:`file`.
class
src.wtforms.widgets.core.HiddenInputRender an :mdn-input:`hidden`.
class
src.wtforms.widgets.core.InputRender a basic :mdn-tag:`input` field.
class
src.wtforms.widgets.core.MonthInputRender an :mdn-input:`month`.
class
src.wtforms.widgets.core.NumberInputRender an :mdn-input:`number`.
class
src.wtforms.widgets.core.OptionRender an individual :mdn-tag:`option` from a select field.
class
src.wtforms.widgets.core.PasswordInputRender an :mdn-input:`password`.
class
src.wtforms.widgets.core.RadioInputRender a single :mdn-input:`radio` button.
class
src.wtforms.widgets.core.RangeInputRender an :mdn-input:`range`.
class
src.wtforms.widgets.core.SearchInputRender an :mdn-input:`search`.
class
src.wtforms.widgets.core.SelectRenders a :mdn-tag:`select` field.
class
src.wtforms.widgets.core.SubmitInputRenders an :mdn-input:`submit`.
class
src.wtforms.widgets.core.TableWidgetRender a list of fields as a :mdn-tag:`table`.
class
src.wtforms.widgets.core.TelInputRender an :mdn-input:`tel`.
class
src.wtforms.widgets.core.TextAreaRenders a multi-line :mdn-tag:`textarea`.
class
src.wtforms.widgets.core.TextInputRender a single-line :mdn-input:`text`.
class
src.wtforms.widgets.core.TimeInputRender a :mdn-input:`time`.
class
src.wtforms.widgets.core.URLInputRender an :mdn-input:`url`.
class
src.wtforms.widgets.core.WeekInputRender an :mdn-input:`week`.
About this data
These signatures were extracted from the public source of pallets-eco/wtforms
using Python's ast module. Argument names, default values,
type annotations and return types are taken verbatim from the code.
Implementation bodies are never stored. See
how it works for details.