简历应答准备

首行占位

自我介绍

 

专业技能

1.常用模块

1.sys:与python解释器交互的一个接口 ,例:sys.path

2.os:与操作系统交互的一个接口 ,例:os.getcwd()

3.time:time.time()时间戳

4.hashlib:加密

5.random:随机

6.json:json.dumps(dict)、json.loads(str)

7.logging:日志

 

2.Django介绍、Flask概况与web开发流程

Django介绍:

使用Python编写的开源的Web应用框架,采用MTV的模式(增加一个URL分发器),特点是大而全

优点:功能齐全,提高开发效率;社区活跃文档健全,帮助开发者快速解决问题

缺点:高耦合,扩展性不强;笨重,过多不必要的功能

 

MTV:

M:模型(Model),负责业务对象和数据库的关系映射(ORM)

T:模板(Template),负责把页面展示给用户(html)

V:视图(View):负责业务逻辑,在适当时候调用Model和Template

 

除了以上三层之外,还需要一个URL分发器,将一个个URL的页面请求分发给不同的View处理,View再调用相应的Model和Templat

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/yijue-lu/p/11135205.html