使用flask_sqlalchemy操作mysql的一个测试

示例代码

from flask_sqlalchemy import SQLAlchemy
from flask import Flask

app=Flask(__name__)

app.config['SQLALCHEMY_DATABASE_URI'] = \
    'mysql+pymysql://root:[email protected]:3306/db2'

app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False

db=SQLAlchemy(app)


class User(db.Model):  
    id = db.Column(db.Integer, primary_key=True)
    username = db.Column(db.String(80), unique=True)
    email = db.Column(db.String(120), unique=True)


if __name__ == '__main__':

    db.create_all()

    admin = User(username='admin',email='[email protected]')
    guest = User(username='guest', email='[email protected]')

    db.session.add(admin)
    db.session.add(guest)
    db.session.commit()
 

·安装flask_sqlalchemy,pip install flask-mysqldb

猜你喜欢

转载自www.cnblogs.com/vocus/p/11409770.html