文章分类 -  flask

摘要:本章讲点 概述flask 一个轻量级的python语言开发的web框架 概述如何学习一个新的技术点 分为5步走 快速上手一个flask实例 虚拟环境就是一直让我们纠结了很久的pycharm的运行环境问题 初始flask 什么是Flask? flask历史: Flask 本是作者 Armin Rona 阅读全文
posted @ 2019-01-06 14:30 张明岩 阅读(217) 评论(0) 推荐(0)
摘要:session的基本概念 session和cookie的作用有点类似,都是为了存储用户相关的信息。不同的是,cookie是存储在本地浏览器,session是一个思路、一个概念、一个服务器存储授权信息的解决方案,不同的服务器,不同的框架,不同的语言有不同的实现。虽然实现不一样,但是他们的目的都是服务器 阅读全文
posted @ 2018-12-29 16:32 张明岩
摘要:cookie的基本概念 在网站中,http请求是无状态的。也就是说即使第一次和服务器连接并且登录成功后,第二次请求服务器依然不能知道当前请求的是哪个用户。 cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据库(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的 阅读全文
posted @ 2018-12-29 16:26 张明岩
摘要:在Flask中钩子函数是使用特定的装饰器装饰的函数。为什么叫钩子函数呢?是因为钩子函数可以在正常执行的代码中,插入一段自己想要执行的代码。那么这种函数就叫做钩子函数。 before_first_request 部署后处理第一次请求之前执行,当执行第二次的时候,则不会再执行此钩子函数 before_r 阅读全文
posted @ 2018-12-29 16:24 张明岩
摘要:Local线程隔离对象 我们知道通过request可以获取表单中的数据。如果是多个用户同时在用网站,而全局request就只有一个,那么Flask是如何分辨哪用户对应哪个请求呢? 这种情况下,就会用到Local对象,只要绑定在Local对象上的属性,在每个线程中都是隔离的 我们看看,使用多线程修改值 阅读全文
posted @ 2018-12-29 16:10 张明岩
摘要:Flask中的信号使用的是一个第三方插件blinker。通过pip list看一下是否安装,如果没有,则使用如下命令安装 自定义信号 自定义信号分为3步: ①定义一个信号 >②监听一个信号 >③发送一个信号 我们来用信号完成:当用户登录网站的时候,把用户登录日志记录到数据库中 我们创建一个singl 阅读全文
posted @ 2018-12-29 15:51 张明岩 阅读(108) 评论(0) 推荐(0)
摘要:Restful API规范 restful api是用于前端和后台进行通信的一套规范。使用这个规范可以让前后端开发变得更加轻松。 协议 采用http或者https 数据传输格式 数据之间传输的格式应该都使用json,而不是xml url链接 url链接中,不能有动词,只能有名词。并且对于一些名词,如 阅读全文
posted @ 2018-12-28 00:06 张明岩 阅读(297) 评论(0) 推荐(0)