diff --git a/app/views.py b/app/views.py index c22f23a..600294c 100644 --- a/app/views.py +++ b/app/views.py @@ -97,7 +97,7 @@ def login(): session['role'] = check_identity(number) session['name'] = result['name'] return jsonify(success=True, message="登录成功") - elif not result['status']: + elif not result.get('status'): # 用户被禁用的情况 return jsonify(success=False, message="账户已被禁用") else: @@ -395,7 +395,7 @@ def teacher_sign_in(): print(f"course_id: {course_id},course_name: {course_name},class_name: {class_name},major_id: {major_id}") db_manager = DatabaseManager() - data = db_manager.teacher_sign_in(course_id, course_name, class_name, major_id, date, status,teacher_number) + data = db_manager.teacher_sign_in(course_id, course_name, class_name, major_id, date, status, teacher_number) return data