def validate_python(self, values, state): special_offer = SpecialOffer.find_by_name( values['special_offer']['name']) if special_offer != None and special_offer != c.special_offer: message = "Duplicate Special Offer name" error_dict = { 'special_offer.name': "Special Offer name already in use" } raise Invalid(message, values, state, error_dict=error_dict)
def validate_python(self, values, state): special_offer = SpecialOffer.find_by_name(values['special_offer']['name']) if special_offer != None and special_offer != c.special_offer: message = "Duplicate Special Offer name" error_dict = {'special_offer.name': "Special Offer name already in use"} raise Invalid(message, values, state, error_dict=error_dict)