文章分类 - Flask框架笔记
Flask框架学习笔记
摘要:在页面的交互中,程序的操作基本都是客户端发送请求后,服务的响应返回给客户端数据,客户端通过浏览器的渲染技术 展示出来,这样的一个模式被称为请求响应的模式。在页面交互中,这样的请求存在是很频繁的,比如提交一个请求,加载 显示出数据。特别是记载显示,客户端发送请求后,当服务端返回响应时,整个页面都会加载
阅读全文
摘要:在Flask的应用程序中会使用到sqlarchemy来管理数据库,orm具有如下的几个优点,分别是: 1、灵活性好,它支持原生的SQL语句,但是使用更多的是高层对象来操作数据库。 2、提升效率,从高层对象转换成SQL会牺牲一部分的性能,但是牺牲的这些性能基本可以忽略 不计,反而它会为程序的操作带来很
阅读全文
摘要:REST又被称为表征性状态传输,是指在客户端与服务端之间传输信息的一种方式,在WEB的应用程序 中,一般都是基于HTTP的REST服务,这样的好处是可以使用应用层的协议来方便的实现客户端与服务端 之间的基本通信。REST它与语言无关,它更多的是制定了客户端与服务端之间的交互规则,即使在目前主 流的微
阅读全文
摘要:HTTP的协议是一个无状态的协议,随着互联网技术的发展,需要记录下用户信息的操作,所以也就导致了 Cookie技术的发展,但是很遗憾的是Cookie它是存储在本地的,所以在信息安全的角度上,它并不是安全的, 特别是涉及到账户信息这些机密的信息,所以就有了Session,它是存储在服务端,这样存储在服
阅读全文
摘要:在Flask的应用程序中也提供了对表单的处理,对表单的处理需要安装第三方的库,安装的命令为: pip install flask-wtf 安装成功后,这里以一个系统的注册为案例,来演示表单在flask框架里的应用。在应用表单前首先需要 导入对应的库,新创建forms的文件,改源码为: 在flask的
阅读全文
摘要:在前面的Flask知识体系中,对Flask的程序的总结主要停留在程序的请求和响应内容的显示,当然 还有开发一个产品中蓝图的应用。但是Flask毕竟是一个WEB的开发框架,所以对模板的应用也是该框架 知识体系的一部分。模板中主要应用的文件包含了HTML,CSS,IMAGE,JAVASCRIPT等文件。
阅读全文
摘要:在前面介绍Flask的应用程序中,所有的应用程序都是写在了app.py的文件中,事实上,在实际的应用中,特别 是独立的开发一个应用,这个应用会有比如登录模块,用户管理模块,以及其他的模块,每个模块的访问地址都是不 一样的。那么也就意味着在Flask的应用程序中,为了实现开发的程序是组件化,或者说是模
阅读全文
摘要:在Flask的应用程序中,客户端向服务端的应用程序发送了请求后,服务端解析客户端的 请求后,会把响应内容返回给客户端。在Flask的应用程序中,响应主要使用Response来处理, 响应报文中的内容由服务器处理。在前面的知识体系中可以知道,在Flask应用程序中,在客户 端发送请求地址后,URL的路
阅读全文
摘要:HTTTP的协议是基于应用层的协议,不需要刻意的去关注网络传输层的协议,它主要用于 客户端与服务端之间的通信方式。在HTTP协议中,常用的请求方法主要是GET,POST,PUT, DELETE的请求方法。在HTTP协议中,客户端向服务端发送请求的时候,需要带上对应的请求 方法,服务端接收到请求方法后
阅读全文
摘要:在第一节中,启动Flask的程序后,在浏览器中访问http:localhost//5000/就会显示Hello World, 也就是说,在WEB的应用程序里,客户端和服务器上的Flask程序交互简单的来说可以总结为: 1、用户在浏览器输入请求地址 2、Flask程序接收用户请求的地址并且对请求的地址
阅读全文
摘要:Flask是使用Python编写的轻量级的WEB框架,所谓WEB框架就是可以让我们不用关心底层的请求 响应处理,更加高效方便的编写WEB的程序。Flask的官方网址为:http://flask.pocoo.org/。 搭建好Python的环境后,只需要在pip中安装flask,安装的命令为:pip
阅读全文

浙公网安备 33010602011771号