Flask

创建项目

Pycharm专业版

默认文件

Pycharm社区版没有自动创建这几个文件,手动创建即可。

运行

常规功能

debug模式

修改内容自动更新,否则需要重新启动运行项目才生效。

修改host

通网络内其他人可以通过我得ip访问该服务。

修改端口号

空格分隔

URL

基础get接口

地址中带有参数

地址中无参数但有入参

数据库

pymysql

bash 复制代码
pip3 install pymysql

Flask-SQLAlchemy

bash 复制代码
pip3 install flask-sqlalchemy

配置

python 复制代码
from flask_sqlalchemy import SQLAlchemy

app = 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)
相关推荐
wang09078 分钟前
自己动手写一个spring之IOC_2
java·后端·spring
ltl41 分钟前
推理退化:为什么大模型会输出乱码、死循环和无意义文本
后端
ltl1 小时前
架构视图与文档:C4 模型从入门到实战
后端
肖永威1 小时前
Python多业务并行计算框架插件化演进:从硬编码到动态注册
python·插件化·并行计算·动态注册
yz_aiks1 小时前
Linux Jar包配置Systemd自启动实战:从排查到配置全流程
linux·python·jar·自启动·systemd
不知名的老吴1 小时前
线程的生命周期之线程“插队“
java·开发语言·python
xsc6996752 小时前
从零搭建大模型与智能体平台 - 完整技术详解
python
IT_陈寒4 小时前
Redis持久化这个坑,我爬了一整天才出来
前端·人工智能·后端
无风听海4 小时前
多租户系统中的 OIDC:Discovery 端点与联合登录的深度实践
后端·python·flask
CTA终结者4 小时前
期货量化主力换月程序怎么移仓:天勤 underlying_symbol 与任务切换
python·区块链