![](https://img-blog.csdnimg.cn/20200401093546924.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Flask
文章平均质量分 96
Flask开发记录
天然玩家
请大家不要再订阅了!!!如遇到专栏里可以解决您问题的文章,您可以私信我。为了保护之前订阅用户的权益,专栏内容依旧保留,但是不会再更新内容了。
展开
-
实践讲解Skywalking跨语言请求链路追踪(Python+Java)
(1)Skywalking支持多种开发语言后台服务调用链路追踪以及可视化UI系统;(2)Skywalking与服务间通信使用Agent,采集不同语言的后台信息需要配置对应的Agent;(3)Skywalking数据存储支持:H2、MySQL、ElasticSearch等;(4)Skywalking与服务间通信协议有三种方式:gRPC(端口:11800)、HTTP(端口:12800)和Kakfa(端口:9200)。原创 2022-09-23 11:18:24 · 1357 阅读 · 0 评论 -
Flask框架及阻塞和非阻塞特性
0 小序Flask是基于Python实现的轻量级Web应用框架,WSGI工具箱采用Werkzeug,模板引擎使用Jinja2,具有BSD授权.1 应用1.0 结构flask_pure.pyfrom flask import Flask, render_template app = Flask(__name__)@app.route('/')def connect(): re...原创 2019-01-27 11:44:54 · 7977 阅读 · 5 评论 -
Flask+Nodejs开发Restful风格接口文档
1 环境及部署1.0 环境 Ubuntu18.04 Flask flask-apidoc flask-script flask-cors nodejs npm(nodejs包管理)1.2 环境部署nodejs环境sudo apt-get install nodejssudo apt install npmsudo npm install apidoc -gap...原创 2019-03-05 18:27:14 · 3665 阅读 · 0 评论 -
Flask嵌入前端html
1 引用静态文件<link rel="stylesheet" href="{{url_for('static', filename='css/module.css')}}">静态文件路径static/css/module.css2【参考文献】[1]https://blog.csdn.net/hellosweet1/article/details/79729861[2...原创 2019-08-02 20:11:55 · 3559 阅读 · 0 评论 -
Flask后台开发常用功能笔记
1 访问限制1.0 模块flask-limiter安装pip install flask-limiter接入from flask import Flaskfrom flask_limiter import Limiterfrom flask_limiter.util import get_remote_addressapp = Flask(__name__)limit...原创 2019-08-02 20:10:25 · 246 阅读 · 0 评论 -
Flask数据库关系:一对多,多对多
1 一对多1.0 数据表设计from app import dbfrom sqlalchemy import Columnclass Project(db.Model): __tablename__ = "projectInfo" __table_args__ = {'mysql_collate':'utf8_general_ci'} id = db.Column(...原创 2019-10-13 17:29:19 · 670 阅读 · 0 评论 -
Supervisor&Gunicorn托管Flask项目
1 环境需求UbuntuNginxpipvirtualenvFlaskGunicorn2 环境部署Ubuntu环境部署Nginx部署安装sudo apt-get install nginx启动服务sudo service nginx startsudo service nginx restart#不间断服务,平滑过渡sudo service nginx rel...原创 2018-09-25 14:33:48 · 3263 阅读 · 0 评论 -
Supervisor&uWSGI托管Flask项目
1 环境需求UbuntupipvirtualenvFlaskGunicorn2 环境部署2.1Ubuntu环境部署pip部署安装sudo apt-get install python-pipsudo apt-get install pyhton3-pip查看版本pip -Vpip3 -V2.2 viurtualenv部署安装sudo apt-get ins...原创 2019-01-26 10:45:14 · 732 阅读 · 0 评论 -
Flask认证:token
1 认证方法token认证密码认证2 Usage2.1 Authentaion.pyfrom werkzeug.security import generate_password_hash, check_password_hashfrom itsdangerous import TimedJSONWebSignatureSerializer as Serializer from ...原创 2019-10-06 17:46:34 · 448 阅读 · 0 评论 -
Flask SQLAlchemy数据类型
1 数据类型类型名python类型描述2 数据库类型设计class Image(db.Model): __tablename__ = &amp;amp;amp;quot;images&amp;amp;amp;quot; id = db.Column(db.Integer, primary_key=True) imageBase64 = db.Column(db.Text) imageBas原创 2018-11-10 16:54:28 · 9097 阅读 · 6 评论 -
Flask数据库迁移及建表
1 数据库迁移1.1 目录结构|-- app| |-- __init__.py| |-- __pycache__|-- config.py| |-- README| |-- __pycache__| |-- alembic.ini| |-- env.py| |-- script.py.mako| `-- versions`-- run.py...原创 2018-11-08 17:33:44 · 899 阅读 · 0 评论 -
Blueprint使用==1
1 创建Blueprint#user蓝本名字#__name__蓝本所在的模块或包bp = Blueprint('user',__name__)2 注册Blueprintfrom path import bp#bp为实例化的Blueprint#url_prefix为路由前缀app.register_blueprint(bp, url_prefix='/api')3 创建rout...原创 2018-10-30 17:24:27 · 459 阅读 · 0 评论 -
flask的post,get请求及获取不同格式的参数
Ubuntu18.04 Flask Tensorflow1.13.01 获取json参数Demofrom flask import Flask, request, jsonifyapp = Flask(__name__)@app.route('/jsonargs/&amp;amp;amp;lt;string:args_1&amp;amp;amp;gt;', methods=['POST'])def json_args...原创 2019-02-12 17:01:56 · 4627 阅读 · 0 评论 -
flask上传图片及视频文件接口开发
Ubuntu18.04 Flask Tensorflow1.13.01 file格式from flask import Flask, jsonify, request import jsonimport requestsimport osimport base64import tensorflow as tf basedir = os.path.abspath(os.p...原创 2019-02-12 17:37:18 · 7326 阅读 · 2 评论 -
flask新建数据库及数据库迁移详解
0 环境 Ubuntu18.04 Python3.6 mysql5.7.25 flask flask-cors flask-sqlalchemy pymysql flask-script flask-migrate1 文件结构|-- sql_data_test| |-- __pycache__| | `-- config.cpython-36.pyc| ...原创 2019-03-03 11:56:18 · 967 阅读 · 0 评论