使用Flask, bootstrap4 和 SQLAlchemy 开发的todo webapp
- 用户登录
- 新用户注册
- 添加待办任务
- 删除待办任务
- 完成待办任务
- 修改密码
- 修改用户名
- 退出登录
# 拉取镜像并创建容器
sudo docker pull zouxlin3/todo
sudo docker run --name todo -d -p 5000:5000 -v /root/.todo:/todo/data zouxlin3/todo
映射目录/root/.todo
可更换
# 进入容器,初始化数据库
sudo docker exec -it todo bash
flask initdb --drop
# 下载所有文件并安装运行环境
git clone https://github.com/zouxlin3/flask-todolist.git
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
# 初始化数据库并运行
flask run
flask initdb --drop
MIT © zouxlin3