随笔分类 -  Flask

摘要:转载: https://www.cnblogs.com/xiaxiaoxu/p/10549485.html 阅读全文
posted @ 2022-03-07 18:13 清风_Z 阅读(426) 评论(0) 推荐(0) 编辑
摘要:一、说明 Flask-CLI (flask.cli)是 Flask 内置的脚本命令接口,基于 Click 实现的,深入了解请参考 Click 文档(官方文档) 。可以替代 Flask-Script 实现的功能。 二、简单说明click Click 是 Flask 的开发团队 Pallets 的另一款 阅读全文
posted @ 2022-02-23 13:18 清风_Z 阅读(959) 评论(0) 推荐(0) 编辑
摘要:1.什么是Celery?Celery 是芹菜Celery 是基于Python实现的模块, 用于执行异步定时周期任务的其结构的组成是由 1.用户任务 app 2.管道 broker 用于存储任务 官方推荐 redis rabbitMQ / backend 用于存储任务执行结果的 3.员工 worker 阅读全文
posted @ 2019-03-20 13:28 清风_Z 阅读(290) 评论(1) 推荐(0) 编辑
摘要:一、WebSocket介绍 WebSocket是一种在单个TCP连接实现了服务端和客户端进行双向文本或二进制数据通信的一种通信的协议。 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两 阅读全文
posted @ 2019-03-03 18:35 清风_Z 阅读(836) 评论(0) 推荐(0) 编辑
摘要:一、介绍 Flask 原生的session的值是存在客户端的cookis中的,用的时候传入后端加上secret_key解密就能获取,但存在客户端信息安全得不到保障 而flask_session可以让我们把session的值存储在redis/Memcached中。 将数据存储在redis/memcac 阅读全文
posted @ 2019-03-01 17:12 清风_Z 阅读(183) 评论(0) 推荐(0) 编辑
摘要:一、简单介绍 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 类似于Django中的modelform 安装: 二、简单使用 后端代码app.py 登录模板:login.html 模板中也可以直接循环获取模板数据如下的注册页面 注册模板:reg.html 阅读全文
posted @ 2019-03-01 17:12 清风_Z 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1.@app.before_request 在请求(request)之前做出响应 @app.before_request 也是一个装饰器,他所装饰的函数,都会在请求进入视图函数之前执行 2.@app.after_request 在响应(response)之前做出响应 实例 from flask im 阅读全文
posted @ 2019-02-28 17:07 清风_Z 阅读(6489) 评论(0) 推荐(0) 编辑
摘要:首先展示一下: from flask import Flask app = Flask(__name__) # type:Flask app.config["DEBUG"] = True 这句 app.config["DEBUG"] = True 可以实现的功能可刺激了 代码只要发生改动,自动重启F 阅读全文
posted @ 2019-02-28 17:06 清风_Z 编辑
摘要:基本用法 Django的路由系统url集中在一起,而Flask的路由系统以装饰器的形式装饰在视图上如: @app.route("/",methods=["GET","POST"]) @app.route() 装饰器中的参数 第一个位置参数代表路由地址 methods : 当前 url 地址,允许访问 阅读全文
posted @ 2019-02-27 20:35 清风_Z 阅读(183) 评论(0) 推荐(0) 编辑
摘要:Flask中的Session Flask中的Session不同于Django的session,django的session存在后端数据库中,而flask的session会将你的SessionID存放在客户端的Cookie中,使用起来非常的奇怪 1. Flask 中 session 是需要 secre 阅读全文
posted @ 2019-02-27 16:38 清风_Z 阅读(493) 评论(0) 推荐(0) 编辑
摘要:jinja2介绍 jinja2是Flask作者开发的一个模板系统,起初是仿django模板的一个模板引擎,为Flask提供模板支持,由于其灵活,快速和安全等优点被广泛使用。 jinja2的优点 jinja2之所以被广泛使用是因为它具有以下优点: 安装jinja2 由于jinja2属于第三方模块,首先 阅读全文
posted @ 2019-02-27 16:37 清风_Z 阅读(419) 评论(0) 推荐(0) 编辑
摘要:1.Flask中的HTTPResponse @app.route("/") # app中的路由route装饰器 def index(): # 视图函数 return "I am ZWQ" 在Flask 中的HttpResponse 在我们看来其实就是直接返回字符串 2.Flask中的Redirect 阅读全文
posted @ 2019-02-26 15:54 清风_Z 阅读(512) 评论(0) 推荐(0) 编辑