Esempio n. 1
0
 def extract(self):
     value, error = WidgetExtractor.extract(self)
     if value == 'True':
         value = True
     else:
         value = False
     return (value, error)
Esempio n. 2
0
    def extract(self):
        value, error = WidgetExtractor.extract(self)
        is_present = self.request.form.get(
            self.identifier + '.present', NO_VALUE)

        if is_present is NO_VALUE:
            value = NO_VALUE
        elif is_present is not NO_VALUE and value == u'True':
            value = True
        else:
            value = False
        return (value, error)