Пример #1
0
    def clean_fuel_burn(self):
        value = self.cleaned_data['fuel_burn']
        
        if value == '':
            return ''
        
        if '+' in value or '-' in value or '/' in value or '*' in value:
               value = FuelBurn.pre_eval(value)

        ## this will raise the proper validation exceptions
        FuelBurn.split_and_validate(value)
        
        return value
Пример #2
0
    def clean_fuel_burn(self):
        value = self.cleaned_data['fuel_burn']

        if value == '':
            return ''

        if '+' in value or '-' in value or '/' in value or '*' in value:
            value = FuelBurn.pre_eval(value)

        ## this will raise the proper validation exceptions
        FuelBurn.split_and_validate(value)

        return value