class SampleForm(Form):
    message = TextField('Message')
Beispiel #2
0
class LoginForm(Form):
  username = TextField('Username', [validators.Length(min=4, max=25), validators.Required()])
  password = PasswordField('Password', [validators.Required()])
Beispiel #3
0
class UserLoginForm(FlaskForm):
    username = TextField("Username:"******"Password:")

    class Meta:
        csrf = False
Beispiel #4
0
class ReqForm(Form):
    name = TextField("Comment", [validators.Required("Please enter comment.")])
    submit = SubmitField("Send")
Beispiel #5
0
class RecordForm(Form):
    stuid = TextField('StudentID', [validators.Length(min=6, max=10)])
    name = TextField('Name', [validators.Length(min=6, max=30)])
    gender = TextField('Gender', [validators.Length(min=3, max=7)])
    phone = TextField('Phone', [validators.Length(min=10, max=15)])
Beispiel #6
0
class SignupForm(FlaskForm):
	username = TextField('Username', validators=[DataRequired()])
	#Add built in Validator
	password = PasswordField('Password', validators=[DataRequired(), EqualTo('confirmPass', message='Passwords must match')])
	confirmPass = PasswordField('Repeat Password', validators=[DataRequired()])
	submit = SubmitField('Sign Up')
Beispiel #7
0
class EnterDBInfo(Form):
    dbNotes = TextField(label='Items to add to DB', description="db_enter", validators=[validators.required(), validators.Length(min=0, max=128, message=u'Enter 128 characters or less')])    
Beispiel #8
0
class WIFIservicesForm(Form):
    #This should bring up perhaps windows explorer....or  at least generate the location to select the file from.
    submit = SubmitField('Send Data', validators=[validators.DataRequired()])
    email = TextField('Email Address', validators=[validators.DataRequired()])
Beispiel #9
0
class DevicesForm(Form):
    submit = SubmitField('Add Device', validators=[validators.DataRequired()])
    Device_Number = TextField('Device Number',
                              validators=[validators.DataRequired()])
    devicename = TextField('Device Name',
                           validators=[validators.DataRequired()])
Beispiel #10
0
class CreatePost(FlaskForm):
    blog_title = TextField('Blog Title', [DataRequired()])
    blog_content = TextAreaField('Content', [DataRequired(), Length(
        min=100, message="Your content is too little. Write some more!")])
    submit = SubmitField('Create Post')
Beispiel #11
0
class BluetoothServicesForm(Form):
    submit = SubmitField('Send Data', validators=[validators.DataRequired()])
    email = TextField('Email Address', validators=[validators.DataRequired()])
Beispiel #12
0
class IMForm(FlaskForm):
    protocol = SelectField(choices=[('aim', 'AIM'), ('msn', 'MSN')])
    username = TextField()
Beispiel #13
0
class TelephoneForm(FlaskForm):
    country_code = IntegerField('Country Code')
    area_code = IntegerField('Area Code/Exchange')
    number = TextField('Number')
Beispiel #14
0
class ContributorForm(Form):
    name = TextField("Name",
                     validators=[InputRequired("Name can not be empty")])
    type = TextField("Role")
    special = BooleanField("Is special thanks?")
    submit = SubmitField("Add contributor")
Beispiel #15
0
class HrSensorForm(Form):
    client_id = TextField('Client Id', validators=[DataRequired()])
    client_secret = TextField('Client Secret', validators=[DataRequired()])
Beispiel #16
0
class CreateTableForm(Form):
    tablenumber = TextField('tablenumber',
                            validators=[validators.DataRequired()])
    submit = SubmitField('createtablesubmit',
                         validators=[validators.DataRequired()])
Beispiel #17
0
class LoginForm(FlaskForm):
	username = TextField('Username', validators=[DataRequired()])
	password = PasswordField('Password', validators=[DataRequired()])
	submit = SubmitField('Sign In')
Beispiel #18
0
class ReusableForm(Form):
    book_input_1 = TextField('book input 1:',
                             validators=[validators.required()])
Beispiel #19
0
class ResultForm(Form):
    program_id = StringField('Program ID', validators=[Required()])

    # these info should be pull from db in the future
    methods = {
        'albumin': ['BCG', 'BCP', 'Vitros'],
        'alp': [
            'PNP AMP buff; IFCC', 'PNP AMP Buff; AACC', 'PNP DEA buff; DGKC',
            'Vitros', 'Reflotron', 'Beckman'
        ],
        'alt': [
            'Kinetic37C/Kinetic-without pyridoxal', 'Kinetic-pyridoxal',
            'Dade Behring', 'Vitros', 'Reflotron', 'Beckman'
        ],
        'ast': [
            'Kinetic37C/Kinetic-without pyridoxal', 'Kinetic-pyridoxal',
            'Dade Behring', 'Vitros', 'Reflotron', 'Beckman'
        ],
        'bun': ['Enzyme Kinetic', 'Enzyme', 'Vitros', 'Reflotron'],
        'bilirubin': [
            'Jendrassik-Grof', 'Malloy-Evelyn', 'Vitros', 'Reflotron',
            'DCA/DPD', 'Diazonium'
        ],
        'calcium': ['CPC/Asenazo', 'Vitros', 'ISE'],
        'chloride': ['Direct ISE', 'Indirect ISE', 'Vitros ISE', 'Reflotron'],
        'cholesterol': [
            'Enzyme Colorimetric', 'Vitros', 'Reflotron', 'Dade Behring',
            'Beckman'
        ],
        'ck': ['CK-NAC/IFCC', 'Colorimetric', 'Vitros', 'Reflotron'],
        'creatinine':
        ['Jaffe Kinetic', 'Jaffe EP', 'Vitros', 'Enzyme', 'Reflotron'],
        'ggt': [
            'Enzyme Kinetic', 'Enzyme Colorimetric', 'Dade Behring', 'Vitros',
            'Reflotron'
        ],
        'glucose': ['GOD', 'HK', 'Vitros', 'Reflotron', 'GDH'],
        'hdl_chol': [
            'Direct Determination', 'Phospho. Precip./Polyanion', 'Vitros',
            'Imm. Inhibition', 'Others'
        ],
        'ldh': ['IFCC', 'SSCC', 'DGKC', 'Vitros', 'Beckman'],
        'ldl_chol': ['Direct Determination', 'Others'],
        'P': ['Molybdenum EP', 'Molybdenum UV', 'Vitros'],
        'K': ['Direct ISE', 'Indirect ISE', 'Vitros', 'Reflotron'],
        'protein': ['Biuret-Blank', 'Biuret-Unblank', 'Vitros'],
        'Na': ['Direct ISE', 'Indirect ISE', 'Vitros', 'Reflotron'],
        'trig': [
            'Enzyme Color Total TG', 'Glycerol Blank', 'Vitros', 'Reflotron',
            'Dade Behring'
        ],
        'uric': [
            'Enzyme EP Blank', 'Enzyme EP Unblank', 'Vitros', 'Reflotron',
            'Dade Behring'
        ],
    }

    albumin = FloatField('Albumin', validators=[Optional()])
    albumin_ = SelectField('albumin_method',
                           choices=[(m, m) for m in methods['albumin']])
    alp = FloatField('ALP', validators=[Optional()])
    alp_ = SelectField('alp_method', choices=[(m, m) for m in methods['alp']])
    alt = FloatField('ALT (SGPT)', validators=[Optional()])
    alt_ = SelectField('alt_method', choices=[(m, m) for m in methods['alt']])
    ast = FloatField('AST (SGOT)', validators=[Optional()])
    ast_ = SelectField('ast_method', choices=[(m, m) for m in methods['ast']])
    bun = FloatField('BUN', validators=[Optional()])
    bun_ = SelectField('bun_method', choices=[(m, m) for m in methods['bun']])
    bilirubin = FloatField('Bilirubin, Total', validators=[Optional()])
    bilirubin_ = SelectField('bilirubin_method',
                             choices=[(m, m) for m in methods['bilirubin']])
    calcium = FloatField('Calcium, Total', validators=[Optional()])
    calcium_ = SelectField('calcium_method',
                           choices=[(m, m) for m in methods['calcium']])
    chloride = FloatField('Chloride', validators=[Optional()])
    chloride_ = SelectField('chloride_method',
                            choices=[(m, m) for m in methods['chloride']])
    cholesterol = FloatField('Cholesterol', validators=[Optional()])
    cholesterol_ = SelectField('cholesterol_method',
                               choices=[(m, m)
                                        for m in methods['cholesterol']])
    ck = FloatField('CK, Total', validators=[Optional()])
    ck_ = SelectField('ck_method', choices=[(m, m) for m in methods['ck']])
    creatinine = FloatField('Creatinine', validators=[Optional()])
    creatinine_ = SelectField('creatinine_method',
                              choices=[(m, m) for m in methods['creatinine']])
    ggt = FloatField('GGT', validators=[Optional()])
    ggt_ = SelectField('ggt_method_method',
                       choices=[(m, m) for m in methods['ggt']])
    glucose = FloatField('Glucose', validators=[Optional()])
    glucose_ = SelectField('glucose_method',
                           choices=[(m, m) for m in methods['glucose']])
    hdl_chol = FloatField('HDL-Cholesterol', validators=[Optional()])
    hdl_chol_ = SelectField('hdl_chol_method',
                            choices=[(m, m) for m in methods['hdl_chol']])
    ldh = FloatField('LDH', validators=[Optional()])
    ldh_ = SelectField('ldh_method', choices=[(m, m) for m in methods['ldh']])
    ldl_chol = FloatField('LDL-Cholesterol', validators=[Optional()])
    ldl_chol_ = SelectField('ldl_chol_method',
                            choices=[(m, m) for m in methods['ldl_chol']])
    P = FloatField('Phosphorus', validators=[Optional()])
    P_ = SelectField('P_method', choices=[(m, m) for m in methods['P']])
    K = FloatField('Potassium', validators=[Optional()])
    K_ = SelectField('K_method', choices=[(m, m) for m in methods['K']])
    protein = FloatField('Protein, Total', validators=[Optional()])
    protein_ = SelectField('protein_method',
                           choices=[(m, m) for m in methods['protein']])
    Na = FloatField('Sodium', validators=[Optional()])
    Na_ = SelectField('Na_method', choices=[(m, m) for m in methods['Na']])
    trig = FloatField('Triglycerides', validators=[Optional()])
    trig_ = SelectField('trig_method',
                        choices=[(m, m) for m in methods['trig']])
    uric = FloatField('Uric acid', validators=[Optional()])
    uric_ = SelectField('uric_method',
                        choices=[(m, m) for m in methods['uric']])
    comment = TextField('Comment', validators=[Optional()])
    submit = SubmitField('Submit')
Beispiel #20
0
class TaskCreationForm(Form):
    students = MultiCheckboxField("Students", coerce=int)
    title = StringField('Task Title')
    description = TextField('Task Description')
    deadline = DateField('When is this task due? (YYYY-MM-DD)')
    submit = SubmitField('Create Tasks')
Beispiel #21
0
class RetrieveDBInfo(Form):
    numRetrieve = TextField(label='Number of DB Items to Get', description="db_get", validators=[validators.required(), validators.Regexp('^\d{1}$',message=u'Enter a number between 1 and 10')])
Beispiel #22
0
class ContactForm(Form):
    text = TextField("Send a text")
    submit = SubmitField('Contact')
Beispiel #23
0
class ReusableForm(Form):
    ID = TextField('StudentID', [validators.Length(min=6, max=10)])
class LoginForm(Form):
    name = TextField("Username", [DataRequired()])
    password = PasswordField("Password", [DataRequired()])
class NameForm(Form):
    name=TextField("What is your name?",validators=[Required()])
class ForgotForm(Form):
    email = TextField("Email",
                      validators=[DataRequired(),
                                  Length(min=6, max=40)])
Beispiel #27
0
class ResetLoginForm(Form):
  username = TextField('Username', [validators.Length(min=4, max=25)])
  email = TextField('Email Address', [validators.Email(message='Invalid email address.')])
Beispiel #28
0
class MovementSensorForm(Form):
    secret_key = TextField('Secret Key', validators=[DataRequired(), Length(10)])
Beispiel #29
0
class UserCreateForm(FlaskForm):
    username = TextField("Username:"******"Password:", [validators.Length(min=6)])

    class Meta:
        csrf = False
Beispiel #30
0
class ForgotPassword(Form):

    email = TextField('Your email', validators=[Required()])