#!/usr/bin/env python3 # -*- coding: utf-8 -*- from app import create_app, db from app.models import Admin def check_admin(): """检查管理员账户是否存在""" app = create_app() with app.app_context(): # 查找管理员用户 admin = Admin.query.filter_by(username='admin').first() if admin: print("✅ 管理员账户存在") print(f" 用户名: {admin.username}") print(f" 邮箱: {admin.email}") print(f" 角色: {admin.role}") print(f" 状态: {admin.status}") print(f" 创建时间: {admin.create_time}") # 验证密码 if admin.verify_password("admin123"): print(" ✅ 密码验证通过") else: print(" ❌ 密码验证失败") else: print("❌ 管理员账户不存在") if __name__ == "__main__": check_admin()