示例#1
0
文件: forms.py 项目: btwo/hanger
def name_validate(self, field):
    if not field.data:
        return
    if utils.special_char(field.data):
        raise ValidationError(u'昵称里面不允许有特殊字符。')
    user = getuser(name=field.data)
    if user and user is not self.current_user:
        raise ValidationError(u'Opps,这个昵称已经有人在用了。')
示例#2
0
文件: forms.py 项目: daqing15/hanger
def name_validate(self, field):
    if utils.special_char(field.data):
        raise ValidationError(u'昵称里面不允许有特殊字符。')
    elif getuser(name=field.data):
        raise ValidationError(u'Opps,这个昵称已经有人在用了。')