示例#1
0
文件: forms.py 项目: reinbach/kidvm
from tipfy.ext.wtforms import Form, fields, validators

REQUIRED = validators.required()


#===============================================================================
class LoginForm(Form):
    username = fields.TextField('Username', validators=[REQUIRED])
    password = fields.PasswordField('Password', validators=[REQUIRED])
    remember = fields.BooleanField('Keep me signed in')


#===============================================================================
class SignupForm(Form):
    nickname = fields.TextField('Nickname', validators=[REQUIRED])


#===============================================================================
class RegistrationForm(Form):
    username = fields.TextField('Username', validators=[REQUIRED])
    password = fields.PasswordField('Password', validators=[REQUIRED])
    password_confirm = fields.PasswordField('Confirm the password', validators=[REQUIRED])
示例#2
0
# -*- coding: utf-8 -*-
"""
    forms
    ~~~~

    Authentication form classes.

"""
from tipfy.ext.wtforms import Form, fields, validators
from tipfy.ext.i18n import gettext as _

REQUIRED = validators.required()


class LoginForm(Form):
    username = fields.TextField(_('Username'), validators=[REQUIRED])
    password = fields.PasswordField(_('Password'), validators=[REQUIRED])
    remember = fields.BooleanField(_('Keep me signed in'))


class RegistrationForm(Form):
    username = fields.TextField(_('Username'), validators=[REQUIRED])
    password = fields.PasswordField(_('Password'), validators=[REQUIRED])
    password_confirm = fields.PasswordField(_('Confirm the password'),
                                            validators=[REQUIRED])
    email = fields.TextField(_('E-mail'), validators=[REQUIRED])
    email_confirm = fields.TextField(_('E-mail confirmation'),
                                     validators=[REQUIRED])


class SignupForm(Form):