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)
相关推荐
IT_陈寒2 分钟前
Python开发者的效率革命:这5个技巧让你的代码提速50%!
前端·人工智能·后端
love530love8 分钟前
不用聊天软件 OpenClaw 手机浏览器远程访问控制:Tailscale 配置、设备配对与常见问题全解
人工智能·windows·python·智能手机·tailscale·openclaw·远程访问控制
站大爷IP17 分钟前
Python 合并 PDF 文件(批量处理方法)
python
2501_9454235417 分钟前
工具、测试与部署
jvm·数据库·python
MekoLi2918 分钟前
Spring AI 与 LangChain4j 从入门到精通:Java 后端开发者的 AI 实战手册
后端·面试
Oueii18 分钟前
数据分析师的Python工具箱
jvm·数据库·python
树獭叔叔22 分钟前
从RLHF到PPO:让AI学会说人话
后端·aigc·openai
Meepo_haha24 分钟前
创建Spring Initializr项目
java·后端·spring
weixin_4219226924 分钟前
使用Scikit-learn进行机器学习模型评估
jvm·数据库·python