From b5da02cffc2dcc595fed98156cc669be715f6199 Mon Sep 17 00:00:00 2001 From: AnthonyDuan Date: Sun, 7 Dec 2025 11:10:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=87=AA=E5=8A=A8=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=E7=AC=AC=E4=BA=8C=E4=B8=AA=E7=AE=A1=E7=90=86=E5=91=98=20Admin2?= =?UTF-8?q?/lzgzsystem=20=E4=BE=BF=E4=BA=8E=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/__init__.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/__init__.py b/app/__init__.py index b57991f..02088fb 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -42,6 +42,22 @@ def create_app(): db.session.flush() db.session.add(Profile(user_id=u.id)) db.session.commit() + admin2 = User.query.filter_by(username="Admin2").first() + if admin2: + admin2.role = "admin" + admin2.status = UserStatus.approved + admin2.password_hash = generate_password_hash("lzgzsystem") + admin2.must_change_password = False + db.session.commit() + else: + email2 = "admin2@example.com" + if User.query.filter_by(email=email2).first(): + email2 = "admin3@example.com" + u2 = User(email=email2, username="Admin2", password_hash=generate_password_hash("lzgzsystem"), role="admin", status=UserStatus.approved, must_change_password=False) + db.session.add(u2) + db.session.flush() + db.session.add(Profile(user_id=u2.id)) + db.session.commit() @app.context_processor def inject_csrf(): return dict(csrf_token=generate_csrf())