Skip to content

Input

Input(name, *, label='', value='', type='text', placeholder='', required=False, icon='', small=False, validators=(), **extra)

Bases: Component

A Beer CSS field: <div class="field label border"><input><label></div>.

validators (server-side rules) also contribute their HTML attributes to the input, so the same declaration drives browser-side hints and server-side enforcement.

Functions:

  • render –

Attributes:

  • extra –
  • icon –
  • label –
  • name –
  • placeholder –
  • required –
  • small –
  • type –
  • validators –
  • value –
extra = extra
icon = icon
label = label
name = name
placeholder = placeholder
render()
required = required
small = small
type = type
validators = validators
value = value