def __init__(self, login, fullname):
self.uuid = str(uuid.uuid4())
self.fullname = fullname
self.intra_uid = login
if '@' in login:
self.username = slugify(login.split('@')[0])
self.realm = login.split('@')[1]
else:
self.username = slugify(login)
self.realm = 'legacy'
count = 1
username = self.username
while User.query.filter_by(username=self.username).first():
count += 1
self.username = f'{username}{str(count)}'
评论列表
文章目录