implement basic error handling and validation for forms
This commit is contained in:
15
owrx/form/error.py
Normal file
15
owrx/form/error.py
Normal file
@@ -0,0 +1,15 @@
|
||||
class FormError(Exception):
|
||||
def __init__(self, key, message):
|
||||
super().__init__("Error processing form data for {}: {}".format(key, message))
|
||||
self.key = key
|
||||
self.message = message
|
||||
|
||||
def getKey(self):
|
||||
return self.key
|
||||
|
||||
def getMessage(self):
|
||||
return self.message
|
||||
|
||||
|
||||
class ValidationError(FormError):
|
||||
pass
|
||||
Reference in New Issue
Block a user