已经到千锋深圳Python培训的第三阶段了,学习了django和flask框架,觉得自己掌握的情况并不是特别理想。
在学习过程中也遇到了很多问题,Django是Python的web开发框架,遵循MVC的设计模式,但在Django中通常称为MTV(model-template-views)。model是数据持久层,主要存放实体映射、实体关系以及实体的一些方法。
template是表示层,主要是用来显示数据,Django的视图引擎可以将其渲染成HTML并显示。views是业务逻辑层,在Django中充当着链接model与template的桥梁,处理模型并向template提交数据,同时也接受template的请求和参数,完成相应的逻辑后提交模型修改。
同时在学习中还用到了之前学习的一些前端知识和ajax的一些请求,不过最近在学习过程中总感觉边学边忘,以后还是得多花时间去温习之前学过的知识,还有就是关于Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,Flask 是一个 web 框架。也就是说 Flask 为你提供工具,库和技术来允许你构建一个web应用程序。
另外是这个wdb应用程序可以使一些 web 页面、博客、wiki、基于web的日历应用或商业网站。Flask 属于微框架(micro-framework)这一类别,微架构通常是很小的不依赖于外部库的框架。这既有优点也有缺点,优点是框架很轻量,更新时依赖少,并且专注安全方面的 bug,缺点是,你不得不自己做更多的工作,或通过添加插件增加自己的依赖列表。
还有就是在学习的过程中只是感觉flask框架思路没有django清晰,以后的学习中要多注意方法。
以上就是最近这段时间自己对在千锋深圳Python培训中所学知识的一些总结,对自己存在不足的地方,要更多的去练习实践一些新的项目,不能学完了之后就放在一边,不然学完了之后就忘记,就是在做无用功了!
相关文章
06.29抢座
06.29抢座
06.29抢座
06.29抢座
06.08抢座
06.15抢座
筹备中抢座
06.15抢座
06.22抢座
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱