Skip to content
This repository has been archived by the owner on Aug 19, 2021. It is now read-only.
/ flask-todolist Public archive

使用Flask, bootstrap4 和 SQLAlchemy 开发的todo webapp

License

Notifications You must be signed in to change notification settings

zouxlin3/flask-todolist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flask-todolist

使用Flask, bootstrap4 和 SQLAlchemy 开发的todo webapp

简介

功能

  • 用户登录
  • 新用户注册
  • 添加待办任务
  • 删除待办任务
  • 完成待办任务
  • 修改密码
  • 修改用户名
  • 退出登录

安装

方法一:Using docker

# 拉取镜像并创建容器
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

方法二:Manually

# 下载所有文件并安装运行环境
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

About

使用Flask, bootstrap4 和 SQLAlchemy 开发的todo webapp

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published