예제 #1
0
파일: forms.py 프로젝트: zamelsky/cerberus
class EditProjectForm(CreateProjectForm):
    old_slug = PassiveHiddenField('old_slug')
    old_password = PasswordField('old password',
                                 validators=[RequiredIf('password'),
                                             Optional(),
                                             ValidPassword('old_slug')])
    password = PasswordField('new password')
    confirm_password = PasswordField(
        'confirm new password',
        validators=[RequiredIf('password'),
                    EqualTo('password', message='Passwords must match.')])
예제 #2
0
        class LocationForm(ModelForm):
            class Meta:
                model = self.Location

            id = PassiveHiddenField()
예제 #3
0
 class MyForm(Form):
     id = PassiveHiddenField()
예제 #4
0
파일: forms.py 프로젝트: StudioCreate/spire
class EditBoardForm(SpireForm):
    _prefix = 'board-'
    title = StringField('Project Name')
    old_slug = PassiveHiddenField('old-slug', [DataRequired()])
    slug = StringField('slug', [DataRequired(), UniqueSlug('old_slug')])
예제 #5
0
        class LocationForm(ModelForm):
            class Meta:
                model = self.Location
                only = ['name', 'description', 'type']

            id = PassiveHiddenField()
예제 #6
0
class LoginForm(Form):
    slug = PassiveHiddenField('slug')
    password = PasswordField('password',
                             validators=[DataRequired(), ValidPassword('slug')])