day1
1.创建环境
(一)、在目录中创建一个空文件夹,尽量不要使用中文,
(二)、创建虚拟环境,python -m venv ‘你的虚拟环境名称’
(三)、创建完虚拟环境以后,进入到虚拟环境的Scripts目录,执行activate,在这里可能会出现一个错误,
此时我们只需要按照方法进行设置可解决该问题
(1).打开win键,搜索PowerShell,以管理员身份打开
(2).输入 set-executionpolicy remotesigned ,再输入“Y”如图:
再次进入Scripts目录执行activate,如果还是报错的话,那么请执行 .\activate
day2
使用flask-migrate进行数据库迁移3步
1.在setting.py配置文件中引入
from flask_migrate import Migrate
# 实例化migrate
migrate = Migrate()
migrate.init_app(app,db=db)
2.执行flask db migrate
3.执行flask db upgrade
tips:如果遇到这个报错 Error: Failed to find Flask application or factory in module ‘app’. Use ‘app:name’ to specify one.
则需要执行$env:FLASK_APP=“App的名字”