Loading

随笔分类 -  Flask框架

摘要:安装python3.6 安装gunicorn 启动gunicorn 代表开启几个进程运行 指明把当前服务器绑定到那个IP上 指定记录用户访问信息的文件 指的是启动文件main.py 指的是main.py中的app 以守护进程的方式运行,将程序放在后台运行(只能使用kill命令杀死gunicorn)。 阅读全文
posted @ 2020-05-24 21:13 开花的马铃薯 阅读(487) 评论(0) 推荐(0)
摘要:基础版 常用版 有100瓶药,1瓶有毒,现在有7只老鼠,现在让你用1天时间找出拿一瓶有毒,老鼠喝完药,不会立马死,第二天才死。请问你怎么做? 阅读全文
posted @ 2020-04-23 08:42 开花的马铃薯 阅读(145) 评论(0) 推荐(0)
摘要:中间件,利用类的继承,重写 的方法 阅读全文
posted @ 2020-04-23 08:36 开花的马铃薯 阅读(153) 评论(0) 推荐(0)
摘要:[TOC] flask的请求扩展 flask里面的请求扩展相当于django中的中间件 响应函数的执行顺序: 响应函数之前执行的顺序 响应函数之后执行的顺序 after_request必须接收一个参数,参数为response对象,而且必须返回。 总结 (执行顺序按下面的编号) 请求扩展之错误处理 t 阅读全文
posted @ 2020-04-23 08:27 开花的马铃薯 阅读(104) 评论(0) 推荐(0)
摘要:什么是闪现? 在一个页面中设置,另一个页面使用,无论在哪个页面调用的,只要调用一次,就会被清空。 阅读全文
posted @ 2020-04-23 08:22 开花的马铃薯 阅读(88) 评论(0) 推荐(0)
摘要:如何设置session 需要导入session的包 使用session,必须要配置密钥secret_key session的原理 session保存在前端的cookies中 app.session_interface实现了两个方法,一个叫save_session,一个叫open_session。 当 阅读全文
posted @ 2020-04-22 21:09 开花的马铃薯 阅读(268) 评论(0) 推荐(0)
摘要:flask的请求需要导入request的包 阅读全文
posted @ 2020-04-22 21:08 开花的马铃薯 阅读(141) 评论(0) 推荐(0)
摘要:[TOC] 模板引擎传参 在视图函数中 render_template传参的时候以关键字实参进行传参。可以传多个,可以用 讲字典打散成关键字实参。 在模板中 jinja2模板引擎支持接收变量在用 包裹参数进行接收 并且如果发现是字典,可以用 字典里面的key取出value值。也可以直接字典跟 进行取 阅读全文
posted @ 2020-04-22 20:57 开花的马铃薯 阅读(781) 评论(0) 推荐(0)
摘要:[TOC] 路由简介 在flask程序中使用路由,我们称之为注册路由,是使用程序实例提供的app.route()装饰器来注册路由。 路由的本质及参数 动态路由传参 在path中有可变的部分,达到了传参的目的,我们称之为动态路由传参 动态路由的过滤 可以对参数限定数据类型,比如限定为student_i 阅读全文
posted @ 2020-04-22 20:55 开花的马铃薯 阅读(2879) 评论(0) 推荐(2)
摘要:如何配置flask flask的配置方法,有很多种,这里只介绍4中,推荐使用类的形式,给flask做配置 1、直接给app对象赋值属性 2、以字典的形式,给flask做配置 3、以文件的形式,给flask做配置(Django就是用这种方法) 先创建setting.py文件 使用该配置文件 4、以类的 阅读全文
posted @ 2020-04-22 20:52 开花的马铃薯 阅读(245) 评论(0) 推荐(0)
摘要:[TOC] flask的4种响应 1、响应一个字符串 2、响应一个html页面 先创建一个templates的目录,在该目录下创建html文件 3、跳转页面 4、返回json字符串 设置cookie和响应头headers 想要设置cookie和headers,必须要导入make_response 阅读全文
posted @ 2020-04-22 20:51 开花的马铃薯 阅读(208) 评论(0) 推荐(0)
摘要:[TOC] flask flask简介 flask是用python开发的一款轻量级的web框架,flask是由WSGI工具集(werkzeug)和jinja2模板引擎组成。 django与flask都是实现了wsgi协议,flask用的是对wsgi进行封装的werkzeug模块。 werkzeug是 阅读全文
posted @ 2020-04-22 20:45 开花的马铃薯 阅读(353) 评论(0) 推荐(0)