一、Flask项目目录 (大致是这些文件) --BBS --apps --各个app --forms.py(校验组件) --models.py(模型类) --views.py(视图函数) --static --templates --utils(自定义的文件) --自定义的方法.py --manag ...
分类:
其他好文 时间:
2020-06-17 18:24:55
阅读次数:
101
记一道存在过滤的模板注入的题。直接给源代码 import flask import os app = flask.Flask(__name__) app.config['FLAG'] = os.environ.pop('FLAG') @app.route('/') def index(): retu ...
分类:
其他好文 时间:
2020-06-16 23:47:40
阅读次数:
155
一、flask-script用法 flask官方提供了一个扩展组件flask-script可以实现在shell下操作我们的Flask项目。 安装flask-script pip install flask-script 1.flask-script简单实现 server.py from flask ...
分类:
其他好文 时间:
2020-06-16 01:21:19
阅读次数:
79
一、Flask请求 常见的请求方式 默认页面请求都是get请求 视图函数中request是传递到视图的请求,里面包含请求的各种参数。 常用的请求方式get和post: 1、get:默认是get请求,请求数据以明文形式放在路由上,get的格式是以?开头,键等于值的形式,以&来分割键值对,通常用于向服务 ...
分类:
其他好文 时间:
2020-06-14 21:01:01
阅读次数:
78
一、插件与蓝图 flask中的配置文件 flask中的配置文件是放在app.config,可以像操作字典一样进行操作 直接编写 直观,简单 将常见的一些固定不变的配置写入 配置文件 配置类 推荐使用 二、蓝图 Web开发的过程中,如果我们将所有的Flask的请求处理方法都放在同一个文件下,非常不利于 ...
分类:
其他好文 时间:
2020-06-14 20:34:45
阅读次数:
50
一、Flask数据库 ORM 对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中 一种设计思想,以面向对象形式操作数据库,将增删改查包装成了方法,不用sql语句(自动生成sql语 ...
分类:
数据库 时间:
2020-06-14 20:24:45
阅读次数:
68
一、Flask简介 Flask 是一个Python编写的一种轻量级的框架,只提供了web框架基本的功能,比其他的框架更加灵活、自由 二、Flask的安装 框架开发的时候,兼容性是一个很大的问题 开发环境:Python3.7版本,Flask1.1.1 版本 虚拟环境的使用 工作中会根据需求,在Pyth ...
分类:
其他好文 时间:
2020-06-14 16:40:57
阅读次数:
54
Flask-Principal 资料 网址 官方文档 https://pythonhosted.org/Flask-Principal/ github https://github.com/mattupstate/flask-principal ...
分类:
其他好文 时间:
2020-06-14 13:14:16
阅读次数:
57
昨日回顾: 1 什么是celery:执行异步任务,和定时任务 -架构 -broker:消息中间人,redis,rabbitmq -worker:执行者(开多个) -backend:结果存储,redis -异步任务: 提交任务到broker中: -函数.delay(参数) -函数.apply_asyn ...
分类:
其他好文 时间:
2020-06-14 12:44:03
阅读次数:
62
定义仪表盘: def gauge_html(self, chart_id, title, val): gauge = Gauge( "{}-{}".format(self.dt, title), title_pos="center", width="100%", title_text_size=14 ...
分类:
其他好文 时间:
2020-06-14 10:51:47
阅读次数:
70