mirror of
https://github.com/Kakune55/ComiPy.git
synced 2025-09-16 04:09:41 +08:00
update:更新Router结构,和启动脚本文件
This commit is contained in:
27
router/admin_page.py
Normal file
27
router/admin_page.py
Normal file
@@ -0,0 +1,27 @@
|
||||
from flask import *
|
||||
from flask import Blueprint
|
||||
import time
|
||||
import db.user
|
||||
import db.file, file, app_conf
|
||||
|
||||
admin_page_bp = Blueprint("admin_page_bp", __name__)
|
||||
|
||||
conf = app_conf.conf()
|
||||
|
||||
# 管理页
|
||||
|
||||
|
||||
@admin_page_bp.route("/", methods=["GET", "POST"])
|
||||
def login(): # 登录页面
|
||||
if request.method == "GET":
|
||||
if request.cookies.get("islogin") is not None:
|
||||
return redirect("/overview/1")
|
||||
return render_template("login.html")
|
||||
elif request.method == "POST":
|
||||
if db.user.check(request.form["username"], request.form["password"]):
|
||||
resp = make_response(redirect("/overview/1"))
|
||||
resp.set_cookie("islogin", request.form["username"])
|
||||
resp.set_cookie("uid", str(db.user.getUid(request.form["username"])))
|
||||
return resp
|
||||
else:
|
||||
return redirect("/")
|
Reference in New Issue
Block a user