Виджеты

CheckboxInput

class django.forms.CheckboxInput(**kwargs)

Флажок

  • attrs - словарь, атрибуты html-тега элемента

DateInput

class django.forms.DateInput(**kwargs)

Поле ввода даты

  • attrs - словарь, атрибуты html-тега элемента
  • format - формат для вывода изначального значения данного элемента управления

DateTimeInput

class django.forms.DateTimeInput(**kwargs)

Поле ввода даты и времени

  • attrs - словарь, атрибуты html-тега элемента
  • format - формат для вывода изначального значения данного элемента управления

EmailInput

class django.forms.EmailInput(**kwargs)

Поле ввода адреса электронной почты

  • attrs - словарь, атрибуты html-тега элемента

HiddenInput

class django.forms.HiddenInput(**kwargs)

Скрытое поле

  • attrs - словарь, атрибуты html-тега элемента

NumberInput

class django.forms.NumberInput(**kwargs)

Поле ввода чисел

  • attrs - словарь, атрибуты html-тега элемента

PasswordInput

class django.forms.PasswordInput(**kwargs)

Поле ввода пароля

  • attrs - словарь, атрибуты html-тега элемента
  • render_value - булево, введенное ранее значение должно присутсвовать в элементе управления

RadioSelect

class django.forms.RadioSelect(**kwargs)

Переклчатели

  • attrs - словарь, атрибуты html-тега элемента

Select

class django.forms.Select(**kwargs)

Список

  • attrs - словарь, атрибуты html-тега элемента

Textarea

class django.forms.Textarea(**kwargs)

Многострочное текстовое поле

  • attrs - словарь, атрибуты html-тега элемента

TextInput

class django.forms.TextInput(**kwargs)

Обычное поле ввода

  • attrs - словарь, атрибуты html-тега элемента

TimeInput

class django.forms.TimeInput(**kwargs)

Поле ввода времени

  • attrs - словарь, атрибуты html-тега элемента
  • format - формат для вывода изначального значения данного элемента управления

URLInput

class django.forms.URLInput(**kwargs)

Поле ввода интернет адреса

  • attrs - словарь, атрибуты html-тега элемента