这是一个有人可以提问,也可以有人回答的简单知识问答网站。
- 它的前身是 flask-todo https://github.com/dodoru/flask_todo , 用来熟练ORM和SQLAlchemy的例子
- 和MyFlask https://github.com/dodoru/learn_in_python/tree/master/flask/MyFlask . 用来熟悉sqlite3和简单的逻辑
- 这个项目是一边学一边写的。还有很多功能可以添加,前端页面也有很多可以改进的地方。
基本的网站功能:
- 1.注册
- 2.登陆
- 3.主页(登陆者可以看到自己问的问题列表,和自己参与回答的问题列表)
- 4.找回密码 (真的会发送“密码”给注册邮箱哦,然而只有密码,蠢笑。以后再改XD )
登陆之后网站功能:
-
- 题库: 可以看到其他人所提出的问题,也可以自己提问
-
- 单个问题页面:由题库跳转过来,可以添加自己的回答,像超简陋的论坛(蠢笑)
-
- 设置: 目前只有重设密码的功能
-
- 退出: 清除session, 会跳转到登陆页面
管理员的设置功能:
- 1 管理员的账号是 admin ,可以考虑在用户角色db_Models.USER 那里加一个角色标签,表示用户是vip,管理员,普通用户等
- 2 查看用户列表,可以修改,增加,删除其他用户。建议不要删掉自己。