随笔分类 -  Flask

该文被密码保护。
posted @ 2021-09-16 11:20 离人怎挽_wdj 阅读(0) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,request from apscheduler.schedulers.background import BackgroundScheduler from apscheduler.executors.pool import ProcessPoolEx 阅读全文
posted @ 2020-09-16 14:49 离人怎挽_wdj 阅读(187) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,render_template,request from geventwebsocket.handler import WebSocketHandler from gevent.pywsgi import WSGIServer import json 阅读全文
posted @ 2020-09-16 14:33 离人怎挽_wdj 阅读(310) 评论(0) 推荐(1) 编辑
摘要:post 请求 (Content-Type: application/json) 1.c = request.get_data() 可以获取未经处理过的原始数据而不管内容类型,如果数据格式是json的,则取得的是json字符串,排序和请求参数一致 2.c =request.get_json() 将请 阅读全文
posted @ 2020-05-28 17:34 离人怎挽_wdj 阅读(250) 评论(0) 推荐(0) 编辑
摘要:流程图 注意: 将SQLAlchemy相关的所有功能都封装到db=flask_sqlalchemy.SQLAlchemy()对象中, - 创建表class User(db.Model):pass - 操作表db.session 核心就是配置,通过db对象,操作models,为蓝图提供数据! 现在有一 阅读全文
posted @ 2019-03-10 08:51 离人怎挽_wdj 阅读(536) 评论(0) 推荐(0) 编辑
摘要:WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 我们知道http协议是短 阅读全文
posted @ 2019-03-09 23:21 离人怎挽_wdj 阅读(601) 评论(0) 推荐(0) 编辑
摘要:微信的登录请求URl 取到后十三位数字,进行拼接,然后发起请求。 请求结果中得到uuid, 拼接uuid,向后台发送请求。拿到url,向html展示。 Request URL: https://login.wx.qq.com/cgi-bin/mmwebwx-bin/login?loginicon=t 阅读全文
posted @ 2019-03-08 14:51 离人怎挽_wdj 阅读(462) 评论(0) 推荐(0) 编辑
摘要:轮询:通过setInterval向后台请求数据,更新html from flask import Flask,render_template,request,jsonify app = Flask(__name__) USERS = { '1':{'name':'贝贝','count':1}, '2 阅读全文
posted @ 2019-03-07 20:09 离人怎挽_wdj 阅读(159) 评论(0) 推荐(0) 编辑
摘要:上下文管理 上下文管理: - 请求上下文(ctx=RequestContext()):request/session - App上下文(app_ctx=AppContext()): app/g - 程序启动: 两个Local: local1 = { } local2 = { } 两个LocalSta 阅读全文
posted @ 2019-03-07 08:09 离人怎挽_wdj 阅读(130) 评论(0) 推荐(0) 编辑
摘要:flask-sqlalchemy flask-sqlalchemy相当于是粘合剂,他把flask跟sqlalchemy粘合在一起, a. 下载安装 b. __init__.py 导入并实例化SQLAlchemy 注意事项: - 必须在导入蓝图之前 - 必须导入models.py c. 初始化 db. 阅读全文
posted @ 2019-03-05 16:28 离人怎挽_wdj 阅读(183) 评论(0) 推荐(0) 编辑
摘要:SQLAlchemy 一. 介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 pip3 install sqlalchemy 组成部分: 阅读全文
posted @ 2019-03-05 11:34 离人怎挽_wdj 阅读(202) 评论(0) 推荐(0) 编辑
摘要:DBUtils是Python的一个用于实现数据库连接池的模块。 此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭。 POOL = PersistentDB( creator=p 阅读全文
posted @ 2019-03-05 09:41 离人怎挽_wdj 阅读(192) 评论(0) 推荐(0) 编辑
摘要:简介 WTForms是一个支持多个web框架的form组件,生成html,主要用于对用户请求数据进行验证。 安装: 用户登录注册示例 1. 用户登录 当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如: 用户不能为空;用户长度必须大于6; 用户不能为空;用户长度必须大于6; 密码不能为 阅读全文
posted @ 2019-03-04 22:42 离人怎挽_wdj 阅读(166) 评论(0) 推荐(0) 编辑
摘要:上下文管进阶理解 1.偏函数 2.执行父类方法 3、面向对象的特殊方法 4、Flask Local源码 local是用来给每个线程或者协程开辟一个空间 5、LocalStack源码 localstack 维护local的列表,维护成一个栈 源码入口 上下文管理request简易流程图 flash_s 阅读全文
posted @ 2019-03-04 01:29 离人怎挽_wdj 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Flask配置文件 flask中的配置文件是一个flask.config.Config对象(继承字典),默认配置为: { 'DEBUG': get_debug_flag(default=False), 是否开启Debug模式 'TESTING': False, 是否开启测试模式 'PROPAGATE 阅读全文
posted @ 2019-03-03 21:23 离人怎挽_wdj 阅读(141) 评论(0) 推荐(0) 编辑
摘要:框架比较 Django:1个重武器,包含了web开发中常用的功能、组件的框架;(ORM、Session、Form、Admin、分页、中间件、信号、缓存、ContenType....); Tornado:2大特性就是异步非阻塞、原生支持WebSocket协议; Flask:功能和性能虽然不及Djang 阅读全文
posted @ 2019-03-03 10:08 离人怎挽_wdj 阅读(174) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示