From f7f8e7d9f9f855783cbbe8aec98af0df10a3b3a5 Mon Sep 17 00:00:00 2001 From: wangsiyuan <2392948297@qq.com> Date: Wed, 27 Dec 2023 16:10:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20User.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/User.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/User.py b/models/User.py index 179e5f9..0888d7e 100644 --- a/models/User.py +++ b/models/User.py @@ -1,14 +1,14 @@ import bcrypt class User: - def __init__(self, nickname, phone_number, password, identity, is_active): + def __init__(self, nickname, phone_number, password, identity, status): self.nickname = nickname # 用户昵称 self.phone_number = phone_number # 手机号 self.password = self.hash_password(password) # 哈希密码 self.identity = identity # 身份(老师或学生) - self.is_active = is_active # 状态(是否可用) + self.status = status # 状态(是否可用) def hash_password(self, password): return bcrypt.hashpw(password.encode('utf-8'), bcrypt.gensalt()).decode('utf-8') def __str__(self): - return f"User({self.nickname}, {self.phone_number}, {'Teacher' if self.identity == 'teacher' else 'Student'}, {'Active' if self.is_active else 'Inactive'})" \ No newline at end of file + return f"User({self.nickname}, {self.phone_number}, {'Teacher' if self.identity == 'teacher' else 'Student'}, {'Active' if self.status else 'Inactive'})" \ No newline at end of file