Flask
创建项目
Pycharm专业版
默认文件
Pycharm社区版没有自动创建这几个文件,手动创建即可。
运行
常规功能
debug模式
修改内容自动更新,否则需要重新启动运行项目才生效。
修改host
通网络内其他人可以通过我得ip访问该服务。
修改端口号
空格分隔
URL
基础get接口
地址中带有参数
地址中无参数但有入参
数据库
pymysql
pip3 install pymysql
Flask-SQLAlchemy
pip3 install flask-sqlalchemy
配置
from flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)# 数据库信息配置到app.config
HOSTNAME = '172.0.0.1'
PORT = 3306
USERNAME = 'ROOT'
PASSWORD = ''
DATABASE = ''
app.config['SQLALCHEMY_DATABASE_URI'] = f"mysql+pymysql://{USERNAME}:{PASSWORD}@{HOSTNAME}:{PORT}/{DATABASE}?charset=utf8"
# 创建的db对象
db = SQLAlchemy(app)