你好,这是一个 todo 小应用(基于Python)
使用方法:
运行 server.py 后
打开浏览器,输入 localhost:3000
测试账户
用户名 liwenkang 密码 liwenkang (拥有管理员权限)
用户名 guagua 密码 guagua (普通用户)
基础功能:
显示所有todo
增加todo(时间标签)
更新todo(时间标签)
删除todo
用户登陆
用户注册
用户留言
管理员界面,对于所有用户的 id ,用户名,密码查看
管理员根据 id 修改不同用户的密码
利用 jinja2 模版框架,生成 html(相当于优化了 replace ,而且可以直接传入 dict 做替换)
将用户的密码加密(摘要算法)后存放
包含的文件如下:
├─data
│ Todo.txt // 存放事件信息
│ User.txt // 存放用户信息
│ Message.txt // 存放用户留言
│
├─static
│ doge.gif // 在主页上放三张图,以表示尴尬
│ doge1.jpg
│ doge2.gif
│
├─templates
│ admin.html // 显示管理员页面
│ message.html // 显示 Message 页面
│ index.html // 显示主页
│ login.html // 显示用户登陆界面
│ register.html // 显示用户注册界面
│ todo_edit.html