课程名称:Flask 实现一个问答社区培训

4401 人关注
(78637/99817)
课程大纲:

Flask 实现一个问答社区培训

 

1 Flask 蓝图

2 Flask-Mail 发送邮件

3 Flask-Uploads 文件上传

4 Whoosh 搜索功能

1
序目

2
开发环境和配置

1.virtualenv的使用

2.Flask应用基本结构

3.FlaskScript扩展

3
数据库与蓝图初探

1.FlaskPyMongo扩展

2.在视图函数中展示数据

3.蓝图的使用

4
登录与注册

1.jinja2模版用方法

2.request实现登录

3.session实现保存登录状态

4.session实现人类用户验证

5
Flask_WTF 和 Flask_Login

1.Flask_WTF扩展

2.Flask_Login扩展

3.全局模版函数

4.状态码信息自定义

6
帖子展示和发布

1.flask_objectid_converter使用

2.get_page模版函数

3.jinja2中的宏

7
评论、删除、回复、点赞

1.Mongodb修饰符

2.帖子删除和状态设置

3.帖子回复的相关操作

8
用户相关页面实现

1.用户个人主页实现

2.用户消息通知实现

3.用户个人资料实现

9
文件上传和签到

1.FlaskUploads扩展

2.头像修改

3.社区签到功能

10
网站后台管理

1.FlaskAdmin扩展的使用

2.创建管理数据和页面

3.权限限制

11
邮件激活和忘记密码

1.FlaskMail扩展

2.邮件激活

3.密码找回

12
搜索功能实现

1.Whoosh扩展的使用

2.封装Whoosh功能到WhooshSearch类

3.layuijs实现搜索框发送ajax请求


登录 后发表评论
新评论
全部 第1节 第2节 第3节 第4节 第5节 第6节 第7节 第8节 第9节 第10节 第11节 第12节 第13节 第14节 第15节 第16节 第17节
我的报告 / 所有报告