1
0
mirror of https://github.com/django/django.git synced 2025-10-27 23:56:08 +00:00

Added HTML5 email input type

Refs #16630.
This commit is contained in:
Claude Paroz
2013-01-28 14:12:56 +01:00
parent c47fa3b481
commit 4f16376274
10 changed files with 72 additions and 41 deletions

View File

@@ -22,7 +22,7 @@ from django.utils.safestring import mark_safe
from django.utils import datetime_safe, formats, six
__all__ = (
'Media', 'MediaDefiningClass', 'Widget', 'TextInput', 'PasswordInput',
'Media', 'MediaDefiningClass', 'Widget', 'TextInput', 'EmailInput', 'PasswordInput',
'HiddenInput', 'MultipleHiddenInput', 'ClearableFileInput',
'FileInput', 'DateInput', 'DateTimeInput', 'TimeInput', 'Textarea', 'CheckboxInput',
'Select', 'NullBooleanSelect', 'SelectMultiple', 'RadioSelect',
@@ -251,6 +251,10 @@ class TextInput(Input):
super(TextInput, self).__init__(attrs)
class EmailInput(TextInput):
input_type = 'email'
class PasswordInput(TextInput):
input_type = 'password'