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

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')),
)