You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
771 B
35 lines
771 B
from django.utils.translation import ugettext_lazy as _
|
|
|
|
TEXT = 'text'
|
|
TEXTAREA = 'textarea'
|
|
EMAIL = 'email'
|
|
CHECKBOX = 'checkbox'
|
|
CHECKBOX_MULTIPLE = 'checkbox_multiple'
|
|
SELECT = 'select'
|
|
RADIO = 'radio'
|
|
FILE = 'file'
|
|
DATE = 'date'
|
|
TIME = 'time'
|
|
HIDDEN = 'hidden'
|
|
NUMBER = 'number'
|
|
URL = 'url'
|
|
PASSWORD = 'password'
|
|
PHONE = 'phone'
|
|
|
|
FIELD_TYPES = (
|
|
(TEXT, _('Text')),
|
|
(TEXTAREA, _('Text Area')),
|
|
(EMAIL, _('Email')),
|
|
(NUMBER, _('Number')),
|
|
(PHONE, _('Phone')),
|
|
(URL, _('URL')),
|
|
(CHECKBOX, _('Checkbox')),
|
|
(CHECKBOX_MULTIPLE, _('Multi Checkbox')),
|
|
(SELECT, _('Drop down')),
|
|
(RADIO, _('Radio')),
|
|
(FILE, _('File Upload')),
|
|
(DATE, _('Date')),
|
|
(TIME, _('Time')),
|
|
(PASSWORD, _('Password')),
|
|
(HIDDEN, _('Hidden')),
|
|
)
|
|
|