Explorar o código

fix: 修改g["form"]为g.form

SongZihuan %!s(int64=3) %!d(string=hai) anos
pai
achega
73d410c870
Modificáronse 3 ficheiros con 6 adicións e 6 borrados
  1. 2 2
      app/home.py
  2. 3 3
      app/test.py
  3. 1 1
      app/tool.py

+ 2 - 2
app/home.py

@@ -60,7 +60,7 @@ def login():
         flash(f"You are login as {current_user.user}")
         abort(304)
 
-    login_form: LoginForm = g["form"]
+    login_form: LoginForm = g.form
     user = load_user(login_form.name.data, login_form.passwd.data)
     if user is not None:
         login_user(user, login_form.remember.data)
@@ -83,7 +83,7 @@ def register():
         flash(f"You are login as {current_user.user}")
         abort(304)
 
-    register_form: RegisterForm = g["form"]
+    register_form: RegisterForm = g.form
     flat, user = create_user(register_form.template.data, register_form.name.data, register_form.passwd.data)
     if user is not None:
         current_app.logger.debug(f"{register_form.name.data} with {register_form.template.data} register success")

+ 3 - 3
app/test.py

@@ -224,7 +224,7 @@ def download_table(file_type: str):
 @form_required(ResetDeleteForm, lambda form: __load_question(SearchForm(), form, UploadFileForm()))
 def reset_user():
     user: UserWordDataBase = current_user
-    if not user.check_passwd(g["form"].passwd.data):
+    if not user.check_passwd(g.form.passwd.data):
         flash("Passwd error.")
     else:
         flash("User reset")
@@ -236,7 +236,7 @@ def reset_user():
 @login_required
 @form_required(ResetDeleteForm, lambda form: __load_question(SearchForm(), form, UploadFileForm()))
 def delete_user():
-    delete_form: ResetDeleteForm = g["form"]
+    delete_form: ResetDeleteForm = g.form
     user: UserWordDataBase = current_user
     if not user.check_passwd(delete_form.passwd.data):
         flash("Passwd error.")
@@ -251,7 +251,7 @@ def delete_user():
 @login_required
 @form_required(ResetDeleteForm, lambda form: __load_question(SearchForm(), form, UploadFileForm()))
 def reset_passwd():
-    reset_form: ResetDeleteForm = g["form"]
+    reset_form: ResetDeleteForm = g.form
     if len(reset_form.new_passwd.data) < 4 or len(reset_form.new_passwd.data) > 32:
         flash("Please enter a password of length 4-32")
     else:

+ 1 - 1
app/tool.py

@@ -25,7 +25,7 @@ def form_required(form: ClassVar[FlaskForm], callback: Optional[Callable] = None
                 if callback is None:
                     return abort(404)
                 return callback(form=f, **kw, **kwargs)
-            g["form"] = f
+            g.form = f
             return func(*args, **kwargs)
         return new_func
     return required