蓝图flask-restful restful flask
Python Web:Django、Flask和FastAPI框架对比
Django、Flask和FastAPI是Python Web框架中的三个主要代表。这些框架都有着各自的优点和缺点,适合不同类型和规模的应用程序。 1. Django: Django是一个全功能的Web框架,它提供了很多内置的应用程序和工具,使得开发Web应用程序更加容易。Django采用了MTV( ......
flask接收json,开启服务demo
# demo ```python from flask import Flask, render_template, request, jsonify app = Flask(__name__) @app.route('/', methods=['GET', 'POST']) def index() ......
restful 风格
### 代码示例: - 访问路径:http://localhost:8080/t1/Xiaoming http://localhost:8080/t2/1/2 ```java import org.springframework.stereotype.Controller; import org.s ......
连接池、信号、flask-script
[toc] # 一 数据库连接池 ```python # flask >数据库 >原生操作 >pymsql ``` ![](https://img2023.cnblogs.com/blog/3095768/202308/3095768-20230822200117124-245931160.png) ......
flask路由、模板、请求响应、session
[toc] # 一 路由系统 ```python # 1 flask路由系统是基于装饰器的:参数如下 # 2 转换器: # 3 路由系统本质 # 4 endpoint 不传会怎么样,不传会以视图函数的名字作为值,但是如果加了装饰器,所有视图函数名字都是inner,就会出错,使用wrapper装饰器再 ......
flask介绍
[toc] # 一 web框架介绍 ```python # python 界的web框架 -Django:大而全,快速开发,公司内部项目使用的多 -Flask:小而精,不具备web开发好多功能,丰富的第三方插件 -FastApi:异步框架,主要为了做前后端分离接口 -Sanic:异步框架,只支持py ......
flask项目结构参考
project_name/ ├── app/ │ ├── models/ │ ├── views/ │ ├── controllers/ │ ├── templates/ │ ├── static/ │ ├── forms/ │ ├── utils/ │ ├── __init__.py │ └── ......
flask使用flask_jwt_extended进行用户登录验证
```python from datetime import timedelta from flask import Flask, jsonify, request from flask_jwt_extended import JWTManager, create_access_token, jwt ......
flask_session的使用
1 安装flask_session模块 pip install flask-session 2 导入一个类 from flask_session import RedisSessionInterface 3 实例化得到对象 # 3 把实例化得到的对象,赋值给app.session_interface ......
nginx+supervisor+flask
```bash #! /bin/bash #1. 升级openSSL yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make lib ......
云服务器下如何部署Flask项目详细操作步骤
参考网上各种方案,再结合之前学过的Django部署方案,最后确定Flask总体部署是基于:centos7+nginx+uwsgi+python3+Flask之上做的。 本地windows开发测试好了我的OCR项目,现在要部署我的OCR项目到云服务器上验证下。 第一步:打包上传Flask项目代码到服务 ......
flask引入bootstrap5
一个案例1. 初始化一个flask appfrom flask import Flask, render_template,requestfrom flask_wtf import FlaskForm, CSRFProtectfrom wtforms.fields import *from flas ......
flask蓝图的知识
1 蓝图是什么? 在Flask框架中,蓝图(Blueprint)是一种组织和管理应用程序路由和视图的方法 2 不使用蓝图来划分目录 目录结构和文件详情: 注意点:这样做会一直使用app对象,容易出现循环导入的问题 3 ......
Flask + xlwt 以流形式返回Excel文件
## flask ``` from io import BytesIO import xlwt from flask import send_file @app.route('/') def get_excel(): bio = BytesIO() wb = xlwt.Workbook(encodi ......
SpringSecurity实战笔记之RESTful
RESTful 一、JsonPath1、github:https://github.com/json-path/JsonPath二、@JsonView使用步骤(用于解决同一个对象在不同的接口返回的字段不同的场景)1、使用接口来声明多个视图2、在值对象的get方法上指定视图3、在Controller方 ......
flask的闪现
1 什么是闪现? 假设出错了 >重定向到另一个地址 >把错误信息在另一个返回中看到 Flask提供了一个功能方便向前端反馈消息,这个功能叫闪现。 闪现的功能是基于session实现,所以我们在使用闪现的时候需要配置secret_key '将数据放入后,再取出,数据就消失了' 2 闪现的原理 把一些数 ......
flask开发笔记
1、调试 参考:https://deepinout.com/flask/flask-questions/29_flask_how_to_debug_a_flask_app.html 用pdb感觉还不错 from flask import Flask import pdb app = Flask(__ ......
flask中的session
1 全局session -放值:session['key']=value -取值:session.get('key') -删除值:session.pop('username', None) 2 session的运行机制 ''' django 1 生成一个随机字符串 2 把数据保存到djagno-se ......
flask请求响应
1 请求 所有的web请求:都有请求对象和响应对象 (java,go,python) 每个web框架都会有一个请求框架都会有一个响应框架 django:request(每个请求都有一个request) flask:request 全局的 但也是每个请求一个request 新手三件套 eg: from ......
Spring Rest Docs生成文件
mvn generate-resources -Dasciidoctor.sourceDirectory=src/main/asciidoc -Dasciidoctor.outputDirectory=target/docs ......
flask的cbv
eg: # cbv:基于类的视图 MethodView 继承自 View from flask import Flask,render_template from flask.views import MethodView app = Flask(__name__,template_folder=' ......
问题--flask无法发邮件,无法登录
#1.问题 早上测试项目的时候,一直无法正确发送邮件,无法接收,但是查不出原因是什么 #2.解决 改变了一下思路,去登录了不需要邮件验证码的用户,发现错误 ![](https://img2023.cnblogs.com/blog/3017398/202308/3017398-202308151602 ......
flask的配置文件的和路由的探索
1.配置文件 1. 配置文件方式一:只能配置debug,secret_key from flask import Flask app = Flask(__name__) # 配置文件方式一.只能配置debug,secret_key app.DEBUG = True # 页面刷新会自动重启 app.s ......
SpringBoot】| 接口架构风格—RESTful
一:接口架构风格—RESTful1. 认识RESTful(1)接口 ①接口: API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。 用来提供应用程序与开发人员基于某软件或硬件得以访 ......
flask框架,flask_sqlalchemy连接mysql基础配置时的错误处理
一、背景 1.我的环境是py 3.11.4 2.《Flask Web 全栈开发实战>这本书里有错误。也可能是因为针对py2写的 3.从flask_sqlalchemy官网查看了资料 4.也从别的网址进行了借鉴,这里就不写了。避免产生广告。 二、可以运行的代码(py 3.11.4) from flas ......
Flask-Limiter
# Flask-limiter修改错误响应码 flask-limiter文档:https://flask-limiter.readthedocs.io/en/stable/ ## 初始化 1、使用构造函数 ```python from flask_limiter import Limiter fro ......
b、django-rest-framework
# django-rest-framework ## 一、序列化 **序列化可以把查询集和模型对象转换为json**、xml或其他类型,也提供反序列化功能,也就是把转换后的类型转换为对象或查询集。 REST框架中的序列化程序与Django **Form** 和 **ModelForm** 类的工作方 ......
0X03 RESTFul API & Swagger
## Restful API风格 RESTful是目前流行的互联网软件服务架构设计风格。 - 每一个`URI`代表一种资源 - 客户端使用`GET、POST、PUT、DELETE`四种表示操作方式的动词对服务端资源进行操作:`GET`用于获取资源,`POST`用于新建资源(也可以用于更新资源),`P ......
Flask Pin学习记录
## Flask Pin flask是python的一个轻量级web框架,在debug=True模式下会使用交互式的python命令行。 以下是一个简易的flask demo ```python from flask import Flask app = Flask(__name__) @app.r ......
使用dockerfile 新创建一个flask工程的镜像
项目工程格式如下 1.写一个flask功能 app/app.py from flask import Flask app = Flask(__name__) @app.route("/index") def index(): return "Hello World!" if __name__ == ......