Rumah >pembangunan bahagian belakang >Tutorial Python >Cara menggunakan Flask-SQLAlchemy untuk operasi pangkalan data
Cara menggunakan Flask-SQLAlchemy untuk operasi pangkalan data
Flask-SQLAlchemy ialah sambungan mudah yang boleh mengendalikan pangkalan data dalam aplikasi Flask. Ia menyediakan API mudah untuk mengurangkan beban kerja pembangun dan menyepadukan dengan lancar dengan rangka kerja Flask. Artikel ini akan memperkenalkan cara menggunakan Flask-SQLAlchemy untuk operasi pangkalan data dan menyediakan contoh kod.
pip install flask-sqlalchemy
from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///mydatabase.db' db = SQLAlchemy(app)
class User(db.Model): id = db.Column(db.Integer, primary_key=True) username = db.Column(db.String(80), unique=True, nullable=False) email = db.Column(db.String(120), unique=True, nullable=False) def __repr__(self): return '<User %r>' % self.username
if __name__ == '__main__': db.create_all() app.run()
user = User(username='John', email='john@example.com') db.session.add(user) db.session.commit()
all_users = User.query.all() user = User.query.filter_by(username='John').first()
user = User.query.filter_by(username='John').first() user.email = 'newemail@example.com' db.session.commit()
Artikel ini memperkenalkan cara menggunakan Flask-SQLAlchemy untuk operasi pangkalan data dan menyediakan contoh kod. Dengan Flask-SQLAlchemy, operasi pangkalan data boleh dikendalikan dengan mudah untuk mempercepatkan pembangunan dan meningkatkan kecekapan. Harap artikel ini membantu anda!
Atas ialah kandungan terperinci Cara menggunakan Flask-SQLAlchemy untuk operasi pangkalan data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!