コード例 #1
0
class CheckboxConditionsTestForm(FormidableForm):
    checkbox_a = fields.BooleanField(
        label='My checkbox',
        accesses={'padawan': constants.EDITABLE,
                  'jedi': constants.EDITABLE,
                  'human': constants.EDITABLE,
                  'robot': constants.REQUIRED}
    )
    checkbox_ab = fields.BooleanField(
        label='My checkbox 2',
        accesses={'padawan': constants.EDITABLE,
                  'jedi': constants.EDITABLE,
                  'human': constants.EDITABLE,
                  'robot': constants.REQUIRED}
    )
    a = fields.CharField(
        label='a',
        accesses={'padawan': constants.EDITABLE,
                  'jedi': constants.EDITABLE,
                  'human': constants.REQUIRED,
                  'robot': constants.REQUIRED}
    )
    b = fields.CharField(
        label='b',
        accesses={'padawan': constants.EDITABLE,
                  'jedi': constants.EDITABLE,
                  'human': constants.READONLY,
                  'robot': constants.REQUIRED}
    )
コード例 #2
0
class SimpleConditionTestCaseTestForm(FormidableForm):
    checkbox = fields.BooleanField(
        label='My checkbox',
        accesses={'padawan': constants.EDITABLE,
                  'jedi': constants.EDITABLE,
                  'human': constants.EDITABLE,
                  'robot': constants.REQUIRED}
    )
    foo = fields.CharField(
        label='Foo',
        accesses={'padawan': constants.EDITABLE,
                  'jedi': constants.REQUIRED,
                  'human': constants.REQUIRED,
                  'robot': constants.REQUIRED}
    )
    bar = fields.CharField(
        label='Bar',
        accesses={'padawan': constants.EDITABLE,
                  'jedi': constants.REQUIRED,
                  'human': constants.READONLY,
                  'robot': constants.REQUIRED}
    )
コード例 #3
0
 class WithFile(FormidableForm):
     checkbox = fields.BooleanField(
         label='My checkbox', accesses={'padawan': constants.EDITABLE})
     mandatory = fields.FileField(
         accesses={'padawan': constants.REQUIRED})
コード例 #4
0
 class TestCheckBoxField(FormidableForm):
     """ Test checkbox """
     checkbox = fields.BooleanField()
コード例 #5
0
        class MyForm(FormidableForm):

            checkboxinput = fields.BooleanField(label='Do you agree ?')