示例#1
0
 def validate_python(self, values, state):
     voucher = Voucher.find_by_code(values['voucher']['code'])
     error_dict = {}
     if voucher is not None:
         message = "Duplicate Voucher Code"
         error_dict = {'voucher.code': "Code already exists!"}
         raise Invalid(message, values, state, error_dict=error_dict)
示例#2
0
 def validate_python(self, values, state):
     voucher = Voucher.find_by_code(values['voucher']['code'])
     error_dict = {}
     if voucher is not None:
         message = "Duplicate Voucher Code"
         error_dict = {'voucher.code': "Code already exists!"}
         raise Invalid(message, values, state, error_dict=error_dict)
示例#3
0
 def validate_python(self, values, state):
     # TODO: This doesn't work, code is randomly generated - this doesn't search for prefixes
     voucher = Voucher.find_by_code(values['voucher']['code'])
     error_dict = {}
     if voucher is not None:
         message = "Duplicate Voucher Code"
         error_dict = {'voucher.code': "Code already exists!"}
         raise Invalid(message, values, state, error_dict=error_dict)
示例#4
0
 def validate_python(self, values, state):
     # TODO: This doesn't work, code is randomly generated - this doesn't search for prefixes
     voucher = Voucher.find_by_code(values["voucher"]["code"])
     error_dict = {}
     if voucher is not None:
         message = "Duplicate Voucher Code"
         error_dict = {"voucher.code": "Code already exists!"}
         raise Invalid(message, values, state, error_dict=error_dict)