sdkagent

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

KindCount
Classes65
Functions0
Methods1

API list

classsrc.wtforms.datalist.DataList
A ``<datalist>`` of suggestions attached to a single field.
classsrc.wtforms.fields.core.Field
Field base class
methodsrc.wtforms.fields.core.Field.gettext(string)
Get a translation for the given message.
classsrc.wtforms.fields.core.Flags
Holds a set of flags as attributes.
classsrc.wtforms.fields.core.Label
An HTML :mdn-tag:`label`.
classsrc.wtforms.fields.form.FormField
Encapsulate a form as a field in another form.
classsrc.wtforms.fields.numeric.DecimalRangeField
Represents an :mdn-input:`range`.
classsrc.wtforms.fields.numeric.FloatField
A field that stores floating-point values.
classsrc.wtforms.fields.numeric.IntegerField
A text field, except all input is coerced to an integer.
classsrc.wtforms.fields.numeric.IntegerRangeField
Represents an :mdn-input:`range`.
classsrc.wtforms.fields.simple.BooleanField
Represents an :mdn-input:`checkbox`.
classsrc.wtforms.fields.simple.ButtonField
Represents a :mdn-tag:`button` with ``type="submit"``.
classsrc.wtforms.fields.simple.ColorField
Represents an :mdn-input:`color`.
classsrc.wtforms.fields.simple.EmailField
Represents an :mdn-input:`email`.
classsrc.wtforms.fields.simple.FileField
Renders an :mdn-input:`file` field.
classsrc.wtforms.fields.simple.PasswordField
A StringField, except renders an :mdn-input:`password`.
classsrc.wtforms.fields.simple.SearchField
Represents an :mdn-input:`search`.
classsrc.wtforms.fields.simple.SubmitField
Represents an :mdn-input:`submit`.
classsrc.wtforms.fields.simple.TelField
Represents an :mdn-input:`tel`.
classsrc.wtforms.fields.simple.URLField
Represents an :mdn-input:`url`.
classsrc.wtforms.form.BaseForm
Base Form Class.
classsrc.wtforms.form.Form
Declarative Form base class.
classsrc.wtforms.form.FormMeta
The metaclass for `Form` and any subclasses of `Form`.
classsrc.wtforms.utils.UnsetValue
An unset value.
classsrc.wtforms.validators.AnyOf
Compares the incoming data to a sequence of valid inputs.
classsrc.wtforms.validators.Disabled
Set a field disabled.
classsrc.wtforms.validators.Email
Validates an email address.
classsrc.wtforms.validators.EqualTo
Compares the values of two fields.
classsrc.wtforms.validators.HostnameValidation
Helper class for checking hostnames for validation.
classsrc.wtforms.validators.IPAddress
Validates an IP address.
classsrc.wtforms.validators.InputRequired
Validates that input was provided for this field.
classsrc.wtforms.validators.Length
Validates the length of a string.
classsrc.wtforms.validators.MacAddress
Validates a MAC address.
classsrc.wtforms.validators.NoneOf
Compares the incoming data to a sequence of invalid inputs.
classsrc.wtforms.validators.ReadOnly
Set a field readonly.
classsrc.wtforms.validators.Regexp
Validates the field against a user provided regexp.
classsrc.wtforms.validators.StopValidation
Causes the validation chain to stop.
classsrc.wtforms.validators.URL
Simple url validation based on :func:`urllib.parse.urlparse`.
classsrc.wtforms.validators.UUID
Validates a UUID.
classsrc.wtforms.validators.ValidationError
Raised when a validator fails to validate its input.
classsrc.wtforms.widgets.core.Button
Render a ``<button>`` element.
classsrc.wtforms.widgets.core.CheckboxInput
Render an :mdn-input:`checkbox`.
classsrc.wtforms.widgets.core.ColorInput
Render an :mdn-input:`color`.
classsrc.wtforms.widgets.core.DateInput
Render a :mdn-input:`date`.
classsrc.wtforms.widgets.core.DateTimeInput
Render an ``<input type="datetime">`` control.
classsrc.wtforms.widgets.core.DateTimeLocalInput
Render an :mdn-input:`datetime-local`.
classsrc.wtforms.widgets.core.EmailInput
Render an :mdn-input:`email`.
classsrc.wtforms.widgets.core.FileInput
Render an :mdn-input:`file`.
classsrc.wtforms.widgets.core.HiddenInput
Render an :mdn-input:`hidden`.
classsrc.wtforms.widgets.core.Input
Render a basic :mdn-tag:`input` field.
classsrc.wtforms.widgets.core.MonthInput
Render an :mdn-input:`month`.
classsrc.wtforms.widgets.core.NumberInput
Render an :mdn-input:`number`.
classsrc.wtforms.widgets.core.Option
Render an individual :mdn-tag:`option` from a select field.
classsrc.wtforms.widgets.core.PasswordInput
Render an :mdn-input:`password`.
classsrc.wtforms.widgets.core.RadioInput
Render a single :mdn-input:`radio` button.
classsrc.wtforms.widgets.core.RangeInput
Render an :mdn-input:`range`.
classsrc.wtforms.widgets.core.SearchInput
Render an :mdn-input:`search`.
classsrc.wtforms.widgets.core.Select
Renders a :mdn-tag:`select` field.
classsrc.wtforms.widgets.core.SubmitInput
Renders an :mdn-input:`submit`.
classsrc.wtforms.widgets.core.TableWidget
Render a list of fields as a :mdn-tag:`table`.
classsrc.wtforms.widgets.core.TelInput
Render an :mdn-input:`tel`.
classsrc.wtforms.widgets.core.TextArea
Renders a multi-line :mdn-tag:`textarea`.
classsrc.wtforms.widgets.core.TextInput
Render a single-line :mdn-input:`text`.
classsrc.wtforms.widgets.core.TimeInput
Render a :mdn-input:`time`.
classsrc.wtforms.widgets.core.URLInput
Render an :mdn-input:`url`.
classsrc.wtforms.widgets.core.WeekInput
Render 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.

Back to all 805 libraries