from flask import Flask, jsonify, request from models import db, User, Club, Activity from routes import activity_bp, user_bp app = Flask(__name__, static_url_path='/static', static_folder='static') # app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://username:password@localhost/campus_activity' app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///database.db' app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False db.init_app(app) # 注册蓝图 app.register_blueprint(activity_bp) app.register_blueprint(user_bp) # app.register_blueprint(club_bp) if __name__ == '__main__': with app.app_context(): db.create_all() # 创建所有表 app.run(debug=True)