예제 #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
파일: forms.py 프로젝트: mdek/flightloggin2
    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