コード例 #1
0
ファイル: forms.py プロジェクト: xh1135/WebChartProject
class LoginForm(FlaskForm):
    email = StringField("Email: ", validators=[Email()])
    password = PasswordField("Password", validators=[
                             DataRequired(), Length(min=4, max=20)])
    submit = SubmitField("Login")
コード例 #2
0
ファイル: forms.py プロジェクト: huydangg/practice-flask
class RegistrationForm(FlaskForm):
    username = StringField('Username', validators=[DataRequired(), Length(min=2, max=20)])
    email = StringField('Email', validators=[DataRequired(), Email()])
    password = PasswordField('Password', validators=[DataRequired()])
    confirm_password = PasswordField('Confirm Password', validators=[DataRequired(), EqualTo('password')])
    submit = SubmitField('Sign Up')
コード例 #3
0
ファイル: forms.py プロジェクト: yeyeto2788/Things-Organizer
class SignupForm(FlaskForm):
    """
    FlaskForm for registering/signup purposes.

    """

    username = StringField(
        label='Username',
        validators=[
            DataRequired(),
            Length(3, 80),
            Regexp(
                '^[A-Za-z0-9_]{3,}$',
                message='Username should consist of numbers, '
                        'letters, and underscores.'
            )
        ]
    )
    password = PasswordField(
        'Password',
        validators=[
            DataRequired(),
            EqualTo('password2', message='Passwords must match.')
        ]
    )
    password2 = PasswordField(
        'Confirm password',
        validators=[DataRequired()]
    )
    email = StringField(
        'Email',
        validators=[
            DataRequired(),
            Length(1, 120),
            Email()
        ]
    )

    def validate_email(self, email_field):
        """
        Check whether the user's email exists on the database.

        Args:
            email_field: email to be checked.

        Returns:
            True if not found, else False.

        """

        if User.query.filter_by(email=email_field.data).first():
            raise ValidationError(
                'There already is a user with this email address.')

    def validate_username(self, username_field):
        """
        Check whether the username exists on the database.

        Args:
            username_field: username to be checked.

        Returns:
            True if not found, else False.

        """

        if User.query.filter_by(username=username_field.data).first():
            raise ValidationError('This username is already taken.')
コード例 #4
0
from flask_wtf import FlaskForm  # , RecaptchaField
from wtforms import StringField, PasswordField, IntegerField, BooleanField,\
ValidationError
from wtforms.validators import InputRequired, Email, EqualTo, Length, \
NumberRange, Regexp
from app.models import User


username     = StringField('Username', [
            Length(min=4, max=30),
            InputRequired(message='Must provide your username.'),
            Regexp('^[A-Za-z][A-Za-z0-9_.]*$', 0,
                'Usernames must have only letters, numbers, dots or underscores.')])

password     = PasswordField('Password', [
            Length(min=5, max=30),
            InputRequired(message='Must provide a password.')])

password2    = PasswordField('Confirm password', [
            EqualTo('password', message='Must match Password field.'),
            InputRequired(message='Must provide a confirmation for password.')])

old_password = PasswordField('Actual password', [
            Length(min=5, max=30),
            InputRequired(message='Must provide a password.')])

email        = StringField('Email address', [Email(),
            Length(min=6, max=40),
            InputRequired(message='Forgot your email address?')])

email2       = StringField('Confirm email address', [Email(),
コード例 #5
0
class LoginForm(UsernameForm):
    login_password = PasswordField('Account Password',
                                   validators=[DataRequired()])
コード例 #6
0
ファイル: BigGank.py プロジェクト: Jaelyn-Lim/BigGank
class LoginForm(FlaskForm):
    email = StringField(u'邮箱', validators=[DataRequired(), Length(1, 64), Email()])
    username = StringField(u'用户名', validators=[DataRequired(), Length(1, 64)])
    password = PasswordField(u'密码', validators=[DataRequired()])
    remeber = BooleanField(u'记住我')
    submit = SubmitField(u'登录')
コード例 #7
0
class LoginForm(FlaskForm):
    username = StringField("Username", validators=[DataRequired()])
    password = PasswordField("Password", validators=[DataRequired()])
    remember_me = BooleanField("Remember Me")
    submit = SubmitField("Sign In")
コード例 #8
0
ファイル: forms.py プロジェクト: samuel500/Autodemi
class ResetPasswordForm(FlaskForm):
    password = PasswordField('Password', validators=[DataRequired()])
    confirm_password = PasswordField('Confirm Password',
                                     validators=[DataRequired(), EqualTo('password')])
    submit = SubmitField('Reset Password')
コード例 #9
0
ファイル: forms.py プロジェクト: verse7/devca-app
class RegistrationForm(FlaskForm):
    firstname = StringField('Firstname', validators=[InputRequired()])
    lastname = StringField('Lastname', validators=[InputRequired()])
    email = EmailField('Email', validators=[InputRequired()])
    password = PasswordField('Password', validators=[InputRequired()])
コード例 #10
0
ファイル: forms.py プロジェクト: Yep97/Bazy_danych
class LoginForm(FlaskForm):
    username = StringField('Adres email', validators=[DataRequired()])
    password = PasswordField('Hasło', validators=[DataRequired()])
    remember_me = BooleanField('Pamiętaj mnie')
    submit = SubmitField('Zaloguj się')
コード例 #11
0
class LoginForm(_PrintableForm):
    email = TextField('Email')
    password = PasswordField('Password')
コード例 #12
0
ファイル: forms.py プロジェクト: kostyanchick/peewee-notes
class LoginForm(Form):

    username = StringField('Username', render_kw={"placeholder": 'username'})
    password = PasswordField('Password', render_kw={"placeholder": 'password'})
    remember_me = BooleanField('Remember me')
コード例 #13
0
ファイル: form.py プロジェクト: Ricochn/myweb
class LoginForm(Form):
    username = StringField("usrname:", validators=[DataRequired()])
    password = PasswordField("password:", validators=[DataRequired()])
    submit = SubmitField('Login')
コード例 #14
0
ファイル: forms.py プロジェクト: gibegod/bc-romantic
class SignupForm(FlaskForm):
    name = StringField('Nombre', validators=[DataRequired(), Length(max=64)])
    password = PasswordField('Password', validators=[DataRequired(),  EqualTo('confirm', message='Passwords must match')]) #se podria agregar lo de repetir la contraseña
    confirm = PasswordField ('Repeat Password')
    email = StringField('Email', validators=[DataRequired(), Email()])
    submit = SubmitField('Sign up!')
コード例 #15
0
class ResetPasswordForm(FlaskForm):
	password = PasswordField("Password", validators=[DataRequired() ] )
	confirm_password = PasswordField("Confirm Password", validators=[DataRequired(), EqualTo("password")] )
	submit = SubmitField("Reset Password")
コード例 #16
0
ファイル: forms.py プロジェクト: verse7/devca-app
class LoginForm(FlaskForm):
    email = EmailField('Email', validators=[InputRequired()])
    password = PasswordField('Password', validators=[InputRequired()])
コード例 #17
0
ファイル: BigGank.py プロジェクト: Jaelyn-Lim/BigGank
class EditForm(FlaskForm):
    password = PasswordField(u'密码', validators=[DataRequired(message=u'密码必填!')])
    password2 = PasswordField(u'确认密码',
                              validators=[DataRequired(message=u'密码必填!'), EqualTo('password', message=u'密码不匹配')])
    submit = SubmitField(u'修改')
コード例 #18
0
ファイル: form.py プロジェクト: komangsu/sion-automation
class SionForm(FlaskForm):
    nim = StringField('Nim',validators=[DataRequired(),Length(min=3,max=10)])
    password = PasswordField('Password',validators=[DataRequired(),Length(min=3)])
    harapan = RadioField("Harapan untuk semua matkul ?",choices=[('1','1'),('1','-1')],validators=[DataRequired()])
    submit = SubmitField('Submit')
コード例 #19
0
ファイル: forms.py プロジェクト: fightvictory/wjktest
class LoginForm(FlaskForm):
    email = StringField('Email', validators=[DataRequired(message='email格式不合法'), Length(1, 64), Email()])
    password = PasswordField('Password', validators=[DataRequired('请填写密码')])
    remember_me = BooleanField('记住我')
    submit = SubmitField('登录')
コード例 #20
0
ファイル: forms.py プロジェクト: puffyboa/openchat
class ResetPasswordForm(FlaskForm):
    password = PasswordField('Password', validators=[DataRequired()])
    password2 = PasswordField(
        'Repeat Password', validators=[DataRequired(),
                                           EqualTo('password')])
    submit = SubmitField('Request Password Reset')
コード例 #21
0
class LoginForm(FlaskForm):
    nome = StringField('Usuário', validators=[CampoObrigatorio()])
    senha = PasswordField('Senha', validators=[CampoObrigatorio()])
    rememberme = BooleanField('Permanecer conectado? ')
    submit = SubmitField('Entrar')
コード例 #22
0
ファイル: forms.py プロジェクト: bavanibalagam/AWSRDS
class SignUpForm(FlaskForm):
    username = StringField('Username')
    password = PasswordField('Password')
    submit = SubmitField('Sign Up') 
コード例 #23
0
class SigninForm(FlaskForm):
    username = StringField('Username',validators=[length(min=2,max=10)])
    password = PasswordField('Password',validators=[data_required()])
    submit = SubmitField('Sign In')
コード例 #24
0
ファイル: forms.py プロジェクト: shobs8/shobhit
class LoginForm(FlaskForm):
    """Admin Login Form """
    username = StringField('Username', validators=[DataRequired()])
    pw = PasswordField('Password', validators=[DataRequired()])
    submit = SubmitField('Sign In')
コード例 #25
0
class AddUserForm(LoginForm):
    encryption_password = PasswordField('Encryption Password',
                                        validators=[DataRequired()])
コード例 #26
0
ファイル: forms.py プロジェクト: proverbs/Plog
class LoginForm(Form):
    email = StringField('Email', validators=[Required(), Length(1, 64), Email()])
    password = PasswordField('Password', validators=[Required()])
    remember_me = BooleanField('Keep me logged in')
    submit = SubmitField('Log In')
コード例 #27
0
ファイル: forms.py プロジェクト: Annomonys/suraj-python
class LoginForm(FlaskForm):
    email = StringField('Email', validators=[DataRequired(), Email()])
    password = PasswordField('Password', validators=[DataRequired()])
    remember = BooleanField('Remember Me')
    submit = SubmitField('Login')
コード例 #28
0
class LoginForm(FlaskForm):
		
	email = StringField("Email", validators=[DataRequired(), Email()] )
	password = PasswordField("Password",validators=[DataRequired() ] )
	remember = BooleanField("Remember Me")
	submit = SubmitField("Login")
コード例 #29
0
class LoginForm(FlaskForm):
    username = StringField('Username', validators=[DataRequired()])
    password = PasswordField('password', validators=[DataRequired()])
    remember_me = BooleanField('Remember Me')
    submit = SubmitField('Sign In')
コード例 #30
0
ファイル: hoarder.py プロジェクト: highfestiva/feeder
class LoginForm(Form):
    username = StringField('Email Address', [validators.Length(min=6, max=35)])
    password = PasswordField('Password', [validators.Length(min=4, max=35)])