Beispiel #1
0
class NameForm(FlaskForm):
    leftl = TextAreaField('待匹配的非标准名称列', validators=[DataRequired()])
    rightl = TextAreaField('用来匹配的标准名称列', validators=[DataRequired()])
    email = EmailField("你的邮箱~",  validators=[InputRequired("Please enter your email address"), Email("Please enter your email address.")])
    submit = SubmitField('发送匹配结果:)')
    downloadfile=SubmitField('下载结果')
Beispiel #2
0
class RegistrationForm(Form):
    email = EmailField('email', [validators.required(), validators.Email()])
    password = PasswordField('password',  [validators.required(), validators.Length(min=8,message="Please choose a password of at least 8 characters")])
    password2 = PasswordField('password2', [validators.required(), validators.EqualTo('password',message='Passwords must match')])
    submit = SubmitField('submit', [validators.DataRequired()])
Beispiel #3
0
class LoginForm(FlaskForm):
    email = EmailField('邮箱', validators=[DataRequired()])
    password = PasswordField('密码', validators=[DataRequired()])
    submit = SubmitField('登录')
Beispiel #4
0
class LoginForm(FlaskForm):
    email = EmailField('Почта', validators=[DataRequired()])
    password = PasswordField('Пароль', validators=[DataRequired()])
    submit = SubmitField('Войти')
Beispiel #5
0
class UpdateForm(FlaskForm):
    name = StringField('Edit the name', validators=[DataRequired()])
    email = EmailField('Email address', [DataRequired(), Email()])
    submit = SubmitField('Submit')
Beispiel #6
0
class AppDevIntakeForm(FlaskForm):
    # Submission Information
    submitter_name = StringField("Submitter Name:",
                                 validators=[DataRequired()])
    submitter_email = EmailField("Submitter Email:",
                                 validators=[DataRequired()])
    submitter_phone = TelField("Submitter Phone:", validators=[DataRequired()])
    submitter_title = StringField("Submitter Title",
                                  validators=[DataRequired()])
    submitter_division = StringField("Submitter Division:",
                                     validators=[DataRequired()])

    # Project Information
    project_name = StringField("Name:", validators=[DataRequired()])
    enhancement_or_new_project = SelectField(
        "Is this a new project or an enhancement to an existing project?",
        choices=PROJECT_TYPE,
        validators=[DataRequired()],
    )
    current_project_name = StringField(
        "If this is an enhancement, please provide the name of the current project:",
        validators=[
            RequiredIf(
                enhancement_or_new_project=ENHANCEMENT,
                message=
                "You must provide the current project name if this is an enhancement",
            )
        ],
    )
    project_background = TextAreaField("Background:",
                                       validators=[DataRequired()])
    rationale = TextAreaField("Rationale:", validators=[DataRequired()])
    project_goals = TextAreaField("Goals:", validators=[DataRequired()])
    priority = SelectField("Priority:",
                           choices=PRIORITY,
                           validators=[DataRequired()])
    completion_date = DateField(
        "When do you want this project to be delivered?",
        validators=[DataRequired()])
    supplemental_materials_one = FileField("Supplemental Materials:")
    supplemental_materials_one_desc = StringField(
        "Supplemental Materials Description: ",
        validators=[RequiredIf(supplemental_materials_one != "None")],
    )
    supplemental_materials_two = FileField("Supplemental Materials")
    supplemental_materials_two_desc = StringField(
        "Supplemental Materials Description: ",
        validators=[RequiredIf(supplemental_materials_two != "None")],
    )
    supplemental_materials_three = FileField("Supplemental Materials:")
    supplemental_materials_three_desc = StringField(
        "Supplemental Materials Description: ",
        validators=[RequiredIf(supplemental_materials_three != "None")],
    )
    designated_business_owner_name = StringField(
        "Designated Business Owner Name:", validators=[DataRequired()])
    designated_business_owner_email = EmailField(
        "Designated Business Owner Email:", validators=[DataRequired()])
    designated_business_owner_phone = TelField(
        "Designated Business Owner Phone:", validators=[DataRequired()])
    designated_business_owner_title = StringField(
        "Designated Business Owner Title", validators=[DataRequired()])
    designated_business_owner_division = SelectField(
        "Designated Business Owner Division:",
        choices=choices.DIVISIONS,
        validators=[DataRequired()],
    )

    # Technical Information
    project_access = SelectField(
        "Who needs access to the final application?",
        choices=PROJECT_ACCESS,
        validators=[DataRequired()],
    )
    login_required = SelectField(
        "Is login and account management functionality required?",
        choices=YES_NO,
        validators=[DataRequired()],
    )
    ui_ux_needed = SelectField("Is UI / UX design needed?",
                               choices=YES_NO,
                               validators=[DataRequired()])

    # Submit
    submit = SubmitField("Submit Intake Request")
Beispiel #7
0
class CreateAccountForm(Form):
    userid = StringField('userid', validators=[DataRequired()])
    password = PasswordField('password', validators=[DataRequired()])
    emailid = EmailField('emailid', validators=[DataRequired()])
    remember_me = BooleanField('remember_me', default=False)
Beispiel #8
0
class Recuperar(FlaskForm):
    email = EmailField(
        "email",
        validators=[Email(message="Não é um email valido"),
                    DataRequired()])
    submit = SubmitField("Enviar")
Beispiel #9
0
class CommentForm(Form):
    username = StringField('username')
    email = EmailField('correo electronico')
    comment = TextField('comentario')
Beispiel #10
0
class RegistrationEmailForm(IndicoForm):
    email = EmailField(
        _('Email address'),
        [DataRequired(), Email(), _check_existing_email],
        filters=[_tolower])
Beispiel #11
0
class RegistrationForm(FlaskForm):
    email = EmailField('Your Email Address',validators=[Required(),Email(message="I don't like your email.")])
    username = StringField('Enter your username',validators = [Required()])
    password = PasswordField('Password',validators = [Required(),EqualTo('password_confirm',message = 'Passwords must match')])
    password_confirm = PasswordField('Confirm Passwords',validators = [Required()])
    submit = SubmitField('Sign Up')
Beispiel #12
0
class LoginForm(Form):
    email = EmailField('email', [validators.DataRequired(message=u"Introducir correo")])
    password = PasswordField('Password', [validators.DataRequired(message=u"Introducir contraseña")])
Beispiel #13
0
class ProfileForm(FlaskForm):
    username = EmailField('Email', validators=[DataRequired()])
    surname = StringField('Фамилия')
    name = StringField('Имя')
    age = IntegerField('Возраст')
    submit = SubmitField('Сохранить')
Beispiel #14
0
class ForgotPasswordForm(FlaskForm):
    email = EmailField('Email Address', validators=[
        InputRequired()
    ])
    recaptcha = RecaptchaField()
Beispiel #15
0
class LoginForm(FlaskForm):
    email = EmailField('Почта', validators=[DataRequired()])
    password = PasswordField('Пароль', validators=[DataRequired()])
    remember_me = BooleanField('Запомнить меня', default=True)
    submit = SubmitField('Войти в Болото')
class MuridForm(FlaskForm):
    nomor_induk = StringField(
        "Nomor Induk *",
        validators=[DataRequired(), Length(1, 5)],
        render_kw={"type": "number"},
    )
    nama_panggilan = StringField("Nama Panggilan *",
                                 validators=[DataRequired(),
                                             Length(1, 25)])
    email = EmailField("Email *", validators=[DataRequired(), Length(1, 64)])
    anak_ke = StringField(
        "Anak Ke *",
        validators=[DataRequired(), Length(1, 2)],
        render_kw={"type": "number"},
    )
    nama = StringField("Nama *", validators=[DataRequired(), Length(1, 64)])
    alamat = TextAreaField("Alamat *", validators=[DataRequired()])
    dusun = StringField("Dusun *", validators=[Length(1, 24)])
    kelurahan = StringField("Kelurahan *", validators=[Length(1, 24)])
    kecamatan = StringField("Kecamatan *", validators=[Length(1, 24)])
    kabupaten = StringField("Kabupaten *", validators=[Length(1, 24)])
    provinsi = StringField("Provinsi *", validators=[Length(1, 24)])
    agama = SelectField(
        "Agama *",
        choices=[(g, g)
                 for g in GuruModel.agama.property.columns[0].type.enums],
    )
    tempat_lahir = StringField("Tempat Lahir *",
                               validators=[DataRequired(),
                                           Length(1, 24)])
    tanggal_lahir = StringField(
        "Tanggal Lahir *",
        validators=[DataRequired()],
        render_kw={
            "data-language": "en",
            "data-date-format": "dd MM yyyy"
        },
    )
    nama_ibu_kandung = StringField("Nama Ibu Kandung *",
                                   validators=[DataRequired(),
                                               Length(1, 64)])
    jenis_kelamin = SelectField(choices=[(
        g, g) for g in GuruModel.jenis_kelamin.property.columns[0].type.enums])
    tahun_pelajaran = StringField(
        "Tahun Pelajaran *",
        validators=[DataRequired()],
        render_kw={
            "data-language": "en",
            "data-date-format": "dd MM yyyy"
        },
    )
    kelas = QuerySelectField(
        "Kelompok *",
        query_factory=daftar_kelas,
        get_label="ruang",
        get_pk=lambda a: a.id,
        blank_text="Kelompok",
        allow_blank=True,
        validators=[DataRequired()],
    )
    submit = SubmitField("Simpan")
class SinupForm(FlaskForm):
    username = StringField("Username", [DataRequired()])
    email = EmailField("Email", [DataRequired()])
    password = PasswordField("Password", [DataRequired()])
    confirm_password = PasswordField("confirm Password", [DataRequired()])
    submit = SubmitField("Signup")
class TambahUbahProfileForm(FlaskForm):
    nama_lembaga = StringField("Nama Lembaga *",
                               validators=[DataRequired(),
                                           Length(1, 120)])
    kode_pos = StringField("Kode Pos *",
                           validators=[DataRequired(),
                                       Length(1, 10)])
    kelurahan = StringField("Kelurahan *",
                            validators=[Length(1, 24),
                                        DataRequired()])
    kecamatan = StringField("Kecamatan *",
                            validators=[Length(1, 24),
                                        DataRequired()])
    kabupaten = StringField("Kabupaten *",
                            validators=[Length(1, 24),
                                        DataRequired()])
    provinsi = StringField("Provinsi *",
                           validators=[Length(1, 24),
                                       DataRequired()])
    no_statistik = StringField("No. Statitistik *",
                               validators=[DataRequired(),
                                           Length(1, 60)])
    akte_notaris = StringField("Akte Notaris *",
                               validators=[DataRequired(),
                                           Length(0, 60)])
    kegiatan_belajar = StringField("Kegiatan Belajar *",
                                   validators=[DataRequired(),
                                               Length(1, 20)])
    tahun_berdiri = StringField(
        "Tahun Berdiri *",
        validators=[DataRequired()],
        render_kw={
            "data-language": "en",
            "data-date-format": "dd MM yyyy"
        },
    )
    status_tk = StringField("Status TK *",
                            validators=[DataRequired(),
                                        Length(1, 10)])
    no_izin_operasional = StringField(
        "No. Izin Operasional *", validators=[DataRequired(),
                                              Length(1, 46)])
    no_izin_pendirian = StringField("No. Izin Pendirian *",
                                    validators=[DataRequired(),
                                                Length(1, 46)])
    kurikulum = StringField("Kurikulum *",
                            validators=[DataRequired(),
                                        Length(1, 10)])
    no_telepon = StringField("Nomor Telepon *",
                             validators=[DataRequired(),
                                         Length(0, 24)])
    website = StringField(
        "Website *",
        validators=[DataRequired(),
                    Length(1, 64),
                    DataRequired()])
    instagram = StringField("Instagram *", validators=[URL(), DataRequired()])
    facebook = StringField("Facebook *", validators=[URL(), DataRequired()])
    twitter = StringField("Twitter *", validators=[URL(), DataRequired()])
    email = EmailField("Email *", validators=[DataRequired(), Length(1, 64)])
    visi_misi = TextAreaField("Visi dan Misi *", validators=[DataRequired()])
    alamat = TextAreaField("Alamat *", validators=[DataRequired()])
    submit = SubmitField("Simpan")
Beispiel #19
0
class RegisterForm(FlaskForm):
    name = StringField('Имя пользователя', validators=[DataRequired()])
    email = EmailField('Почта', validators=[DataRequired()])
    password = PasswordField('Пароль', validators=[DataRequired()])
    password_again = PasswordField('Повторите пароль', validators=[DataRequired()])
    submit = SubmitField('Зарегистрироваться')
Beispiel #20
0
class ResetPassForm(FlaskForm):
    email = EmailField('Email address', validators=[DataRequired()])
    company_code = StringField('Company Code', validators=[DataRequired()])
    submit = SubmitField('Reset')
Beispiel #21
0
class RegisterForm(FlaskForm):
    username = StringField('Username',
                           validators=[DataRequired()],
                           render_kw={
                               'class': 'form-control form-group',
                               'placeholder': 'Username'
                           })
    email = EmailField('Email',
                       validators=[DataRequired(), Email()],
                       render_kw={
                           'class': 'form-control form-group',
                           'placeholder': 'Email'
                       })
    aadhar = StringField('Aadhar',
                         validators=[
                             DataRequired(),
                             Length(min=12,
                                    max=12,
                                    message="Invalid Aadhar Number")
                         ],
                         render_kw={
                             'class': 'form-control form-group',
                             'placeholder': 'Aadhar'
                         })
    mobile_number = StringField('Mobile Number',
                                validators=[
                                    DataRequired(),
                                    Length(min=10,
                                           max=10,
                                           message="Invalid Phone Number")
                                ],
                                render_kw={
                                    'class': 'form-control form-group',
                                    'placeholder': 'Phone Number'
                                })
    area_pincode = StringField('PINCODE',
                               validators=[
                                   DataRequired(),
                                   Length(min=6,
                                          max=6,
                                          message="Invalid PIN Code")
                               ],
                               render_kw={
                                   'class': 'form-control form-group',
                                   'placeholder': 'PINCODE'
                               })
    age = IntegerField('Age',
                       validators=[DataRequired(),
                                   NumberRange(min=17)],
                       render_kw={
                           'class': 'form-control form-group',
                           'placeholder': 'Age'
                       })
    gender = RadioField('Gender',
                        choices=[('Male', 'Male'), ('Female', 'Female'),
                                 ('Others', 'Others')],
                        validators=[DataRequired()],
                        render_kw={'style': 'list-style:none;'})
    password = PasswordField('Password',
                             validators=[DataRequired()],
                             render_kw={
                                 'class': 'form-control form-group',
                                 'placeholder': 'Password'
                             })
    conpassword = PasswordField(
        'Re-Enter Password',
        validators=[DataRequired(), EqualTo('password')],
        render_kw={
            'class': 'form-control form-group',
            'placeholder': 'Re-Enter Password'
        })  #('values','label')
    submit = SubmitField('Sign In',
                         render_kw={
                             'class': 'btn btn-primary',
                             'style': 'height : 50px;'
                         })

    def validate_username(self, username):
        user = User.query.filter_by(username=username.data).first()
        if user is not None:
            raise ValidationError('Please Use a Different Username.')

    def validate_email(self, email):
        user = User.query.filter_by(email=email.data).first()
        if user is not None:
            raise ValidationError('Please Use A different Email Address')
Beispiel #22
0
class LoginForm(FlaskForm):
    loginemail = EmailField("email", validators=[validators.DataRequired(), validators.Email()])
    loginpassword = PasswordField("password",
                                  validators=[validators.DataRequired(message="Password field is required")])
    submit = SubmitField("submit", [validators.DataRequired()])
Beispiel #23
0
class ContactForm(FlaskForm):
    name = StringField('Enter your name', validators=[DataRequired()])
    email = EmailField('Email address', [DataRequired(), Email()])
    submit = SubmitField('Submit')
Beispiel #24
0
class UnsubForm(FlaskForm):

    email = EmailField('Email Address', [validators.DataRequired(), 
            validators.Email()])
    submit = SubmitField('Unsubscribe')
Beispiel #25
0
class LoginForm(FlaskForm):  # форма авторизации
    email = EmailField('Почта', validators=[DataRequired()])
    password = PasswordField('Пароль', validators=[DataRequired()])
    remember_me = BooleanField('Запомнить меня')
    submit = SubmitField('Войти')
Beispiel #26
0
class UserReferenceForm(Form):
    email = EmailField('email', validators=[DataRequired()])

    def validate_email(self, field):
        if User.query.filter(User.email == field.data).one_or_none() is None:
            raise ValidationError("User with specified email doesn't exists")
Beispiel #27
0
class LoginForm(Form):
    loginemail = EmailField('email',[validators.DataRequired(),validators.Email()])
    loginpassword = PasswordField('password',[validators.data_required(message="Password field is required")])
    submit = SubmitField('submit',[validators.DataRequired()])
Beispiel #28
0
class ContactForm(FlaskForm):
    name = fields.StringField("Name", [validators.Required()])
    email = EmailField("Email", [validators.Required(), validators.Email()])
    subject = fields.StringField("Subject", [validators.Required()])
    message = fields.TextAreaField("Message", [validators.Required()])
    recaptcha = recaptcha.RecaptchaField()
Beispiel #29
0
class RegisterForm(FlaskForm):
    email = EmailField('邮箱', validators=[DataRequired()])
    username = StringField('用户名', validators=[DataRequired()])
    password = PasswordField('密码', validators=[DataRequired()])
    repeat = PasswordField('重复密码', validators=[DataRequired()])
    submit = SubmitField('注册')
Beispiel #30
0
class FormRegister(FlaskForm):
    """依照Model來建置相對應的Form
    
    password2: 用來確認兩次的密碼輸入相同
    """
    UserID = StringField(
        'UserID',
        validators=[validators.DataRequired(),
                    validators.Length(1, 30)])
    MemberName = StringField(
        'MemberName',
        validators=[validators.DataRequired(),
                    validators.Length(1, 30)])
    MemberPhone = StringField(
        'MemberPhone',
        validators=[validators.DataRequired(),
                    validators.Length(8, 30)])
    MemberMail = EmailField('MemberMail',
                            validators=[
                                validators.DataRequired(),
                                validators.Length(1, 50),
                                validators.Email()
                            ])
    MemberAccount = StringField(
        'MemberAccount',
        validators=[validators.DataRequired(),
                    validators.Length(1, 30)])
    MemberPassword = PasswordField('MemberPassword',
                                   validators=[
                                       validators.DataRequired(),
                                       validators.Length(5, 10),
                                       validators.EqualTo(
                                           'MemberPassword2',
                                           message='MemberPassword NEED MATCH')
                                   ])
    MemberPassword2 = PasswordField('Confirm MemberPassword',
                                    validators=[validators.DataRequired()])
    submit = SubmitField('Register New Account')

    def validate_UserID(self, field):
        if MemberData.query.filter_by(UserID=field.data).first():
            raise ValidationError('UserID already register by somebody')

    def validate_MemberName(self, field):
        if MemberData.query.filter_by(MemberName=field.data).first():
            raise ValidationError('MemberName already register by somebody')

    def validate_MemberPhone(self, field):
        if MemberData.query.filter_by(MemberPhone=field.data).first():
            raise ValidationError('MemberPhone already register by somebody')

    def validate_MemberMail(self, field):
        if MemberData.query.filter_by(MemberMail=field.data).first():
            raise ValidationError('MemberMail already register by somebody')

    def validate_MemberAccount(self, field):
        if MemberData.query.filter_by(MemberAccount=field.data).first():
            raise ValidationError('MemberPhone already register by somebody')

    def validate_UserID(self, field):
        if MemberData.query.filter_by(UserID=field.data).first():
            raise ValidationError('UserID already register by somebody')

    def validate_MemberName(self, field):
        if MemberData.query.filter_by(MemberName=field.data).first():
            raise ValidationError('MemberName already register by somebody')

    def validate_MemberPhone(self, field):
        if MemberData.query.filter_by(MemberPhone=field.data).first():
            raise ValidationError('MemberPhone already register by somebody')

    def validate_MemberMail(self, field):
        if MemberData.query.filter_by(MemberMail=field.data).first():
            raise ValidationError('MemberMail already register by somebody')

    def validate_MemberAccount(self, field):
        if MemberData.query.filter_by(MemberAccount=field.data).first():
            raise ValidationError('MemberPhone already register by somebody')