Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 932 Bytes

README.md

File metadata and controls

37 lines (30 loc) · 932 Bytes

watchlist

学习参考 https://read.helloflask.com 教程,进行二次开发的电影列表程序

Demo:http://36.103.245.156:5000

需要设置环境变量

DATABASE_HOST=<数据库地址>
DATABASE_PORT=3306
DATABASE_DB_NAME=<数据库名称>
DATABASE_USERNAME=<数据库账号>
DATABASE_PASSWORD=<数据库密码>

flask command 命令

  • 初始化数据库表:flask initdb
  • 删除表后重新创建:flask initdb --drop
  • 初始化虚拟数据:flask forge
  • 设置管理员账号密码: flask admin
  • 数据库迁移
    • 创建迁移存储库: flask db init
    • 生成迁移脚本: flask db migrate -m "更新了什么内容"
    • 将迁移脚本应用到数据库中: flask db upgrade

启动程序

python manage.py

Docker运行

docker build -t watchlist .
docker-compose up -d

访问服务:http://127.0.0.1:5000