异常工具bug修复

This commit is contained in:
王思川 2022-04-11 15:38:49 +08:00
parent c0d6a071d3
commit b6779b59a5
1 changed files with 3 additions and 1 deletions

View File

@ -32,7 +32,7 @@ class ValidateAttr(object):
def __init__(self, **kwargs): def __init__(self, **kwargs):
"""""" """"""
self.kwargs = kwargs self.kwargs = kwargs
self.error_info = kwargs['error_info'] if 'error_info' in kwargs else ('{}异常'.format(kwargs['mark']) if 'mark' in kwargs else ('{}异常'.format(self.__dict__['fields_map'][self.kwargs['field']]) if 'fields_map' in self.__dict__ else None)) self.error_info = kwargs['error_info'] if 'error_info' in kwargs else ('{}异常'.format(kwargs['mark']) if 'mark' in kwargs else None)
self.error_code = kwargs['error_code'] if 'error_code' in kwargs else 200 self.error_code = kwargs['error_code'] if 'error_code' in kwargs else 200
def __get__(self, instance, owner): def __get__(self, instance, owner):
@ -42,6 +42,8 @@ class ValidateAttr(object):
def __set__(self, instance, value): def __set__(self, instance, value):
"""""" """"""
self.error_info = '{}异常'.format(instance.fields_map[self.kwargs['field']])
def not_default(): def not_default():
"""无默认值时属性设值检查""" """无默认值时属性设值检查"""