这周要求的前置知识非常多,在暑假中就学过了html, css, 还有一点点Django的知识,但仍然感觉不够用。
前置知识
- 看完jinja2 的官方文档
- Flask 官方文档(特别是里面一个小小的demo )(熟悉Web后端工作流)(实验楼有一个小小的动手实验)
- HTML (w3c)
测试题
- 1、怎么改变Flask运行的端口? 几种方式
- 2、解释一下 FLask、Django 和 Tornado 的关系、差别
- 3、解释下Http协议
- 4、request、g 和 session 对象 , 他们的作用是什么?
- 5、在Flask中有哪些地方应用了装饰器?
- 6、了解MVC吗?
- 7、 cookies 在Flask 怎么实现? 能否利用cookies 进行模拟登陆?
- 8、简单说说url_for() ,函数的作用, 以及这种写法的好处
- 9、中型的flask 项目 和 大型的Flask的项目结构怎么的? 分别在哪些模块中分离 ?
- 10 、ORM 框架和面向对象的关系