Пример #1
0
 def init(self):
     self.adds(
         form.Field('fullname', validator=form.v.String(not_empty=True, min=3, max=30)),
         form.Field('avatar', validator=form.v.ImageUpload(max=3072)),
         form.Field('save'),
         form.Field('cancel')
     )
Пример #2
0
    def init(self):
        self.adds(
            form.Field('user',
                validator=form.v.PicasaUser(not_empty=True, min=6, max=30)
            ),
            form.Field('albumid', validator=form.v.String(not_empty=True)),
            form.Field('save'),
            form.Field('cancel')

        )
        self.schema.chained_validators = [
            form.v.PicasaAlbum('user', 'albumid')
        ]
Пример #3
0
 def init(self):
     self.adds(
         form.Field('title',
                    validator=form.v.String(not_empty=True, max=50)),
         form.Field('start',
                    validator=form.v.DateConverter(
                        not_empty=True, month_style=MONTH_STYLE)),
         form.Field('finish',
                    validator=form.v.DateConverter(
                        not_empty=True, month_style=MONTH_STYLE)),
         form.Field('summary', validator=form.v.String(max=1000)),
         form.Field('save'), form.Field('cancel'))
Пример #4
0
 def init(self):
     self.adds(
         form.Field('title', validator=form.v.String(not_empty=True)),
         form.Field('path', validator=form.v.All(
             form.v.Slug(),
             form.v.UniqueModelField(
                 model=model.Article,
                 field=model.Article.path,
                 except_=self.path_ecxept
             )
         )),
         form.Field('content', validator=form.v.String(not_empty=True)),
         form.Field('save'),
         form.Field('save_view'),
         form.Field('save_view_list'),
         form.Field('cancel')
     )
Пример #5
0
 def init(self):
     self.adds(
         form.Field('username', validator=form.v.String(not_empty=True, min=3, max=30)),
         form.Field('password', validator=form.v.String(not_empty=True)),
         form.Field('send'),
     )
Пример #6
0
 def init(self):
     self.adds(
         form.Field('title', validator=form.v.String()),
         form.Field('content', validator=form.v.String(not_empty=True)),
         form.Field('save'), form.Field('save_view'),
         form.Field('save_view_event'), form.Field('cancel'))