create_admin.py 451 B

12345678910111213141516
  1. from app import create_app, db
  2. from app.models import User
  3. app = create_app()
  4. with app.app_context():
  5. # 检查用户是否已存在
  6. existing = User.query.filter_by(username='admin').first()
  7. if existing:
  8. print('用户 admin 已存在')
  9. else:
  10. user = User(username='admin')
  11. user.set_password('admin123')
  12. db.session.add(user)
  13. db.session.commit()
  14. print('已创建用户: admin / admin123')