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)
相关推荐
YiSLWLL1 分钟前
Tauri2+Leptos开发桌面应用--绘制图形、制作GIF动画和mp4视频
python·rust·ffmpeg·音视频·matplotlib
计算机-秋大田2 分钟前
基于微信小程序的汽车保养系统设计与实现(LW+源码+讲解)
spring boot·后端·微信小程序·小程序·课程设计
数据馅4 分钟前
python自动生成pg数据库表对应的es索引
数据库·python·elasticsearch
齐雅彤6 分钟前
Bash语言的并发编程
开发语言·后端·golang
编程、小哥哥19 分钟前
python操作mysql
android·python
Serendipity_Carl20 分钟前
爬虫基础之爬取某站视频
爬虫·python·pycharm
峰子201222 分钟前
B站评论系统的多级存储架构
开发语言·数据库·分布式·后端·golang·tidb
2401_8904167126 分钟前
Recaptcha2 图像怎么识别
人工智能·python·django
杰九32 分钟前
我的世界(Minecraft)计算器python源码
python·开源·游戏程序
Channing Lewis1 小时前
python如何使得pdf加水印后的大小尽可能小
开发语言·python·pdf