This section provides the full class reference for the web.form module field classes.
The fields in the web.form.field.basic are all designed to provide a functional interface to manipulate standard HTML form fields. Fields in the web.form.field.typed are used to return a typed object such as an Integer or a Date. Fields in the web.form.field.extra provide extra functionality. For example the Email field checks that the string entered could be a valid email address.
All the fields have the parameters, methods and attributes specified in the Field class as well as the parameters, methods and attributes documented in their own section. The Field should not be used in code. It is simply designed to be a base class for all the other classes to be derived from.