Flask

Flask Echarts 实现历史图形查询

Flask前后端数据动态交互涉及用户界面与服务器之间的灵活数据传递。用户界面使用ECharts图形库实时渲染数据。它提供了丰富多彩、交互性强的图表和地图,能够在网页上直观、生动地展示数据。ECharts支持各种常见的图表类型,包括折线图、柱状图、饼图、散点图等,同时还支持动画效果、数据筛选、区域缩放... ......
图形 Echarts 历史 Flask

Flask 实现Token认证机制

在Flask框架中,实现Token认证机制并不是一件复杂的事情。除了使用官方提供的`flask_httpauth`模块或者第三方模块`flask-jwt`,我们还可以考虑自己实现一个简易版的Token认证工具。自定义Token认证机制的本质是生成一个令牌(Token),并在用户每次请求时验证这个令牌... ......
机制 Flask Token

Flask Session 登录认证模块

Flask 框架提供了强大的 Session 模块组件,为 Web 应用实现用户注册与登录系统提供了方便的机制。结合 Flask-WTF 表单组件,我们能够轻松地设计出用户友好且具备美观界面的注册和登录页面,使这一功能能够直接应用到我们的项目中。本文将深入探讨如何通过 Flask 和 Flask-W... ......
模块 Session Flask

flask学习03-RESTful风格用户注册及登录接口开发

一、注册接口 class Register(Resource): def post(self): data = request.get_json() #request.json() 获取到请求的参数,得到一个字典对象 #print(f'请求入参:{data}') username = data.ge ......
用户注册 接口 风格 RESTful 用户

Flask WTForms 表单插件的使用

在Web应用中,表单处理是一个基本而常见的任务。Python的WTForms库通过提供表单的结构、验证和渲染等功能,简化了表单的处理流程。与此同时,Flask的扩展Flask-WTF更进一步地整合了WTForms,为开发者提供了更便捷、灵活的表单处理方式。Flask-WTF是建立在WTForms之上... ......
表单 插件 WTForms Flask

Flask 使用Jinja2模板引擎

Jinja2,由Flask框架的创作者开发,是一款功能丰富的模板引擎,以其完整的Unicode支持、灵活性、高效性和安全性而备受推崇。最初受Django模板引擎启发,Jinja2为Flask提供了强大的模板支持,后来也成为其他项目的首选。在本文中,我们将深入探讨Jinja2的特性、语法以及如何在Fl... ......
模板 引擎 Jinja2 Flask Jinja

Flask Paginate实现表格分页

flask_paginate 是 Flask 框架的一个分页扩展,用于处理分页相关的功能。它可以帮助你在 Flask Web 应用程序中实现分页功能,让用户可以浏览大量数据的不同部分。本篇博文重点讲述在Web开发中,用paginate把所有数据进行分页展示,首先通过运用第三方库实现后端分页,然后再自... ......
表格 Paginate Flask

flask一些特殊装饰器

直接上代码了 """ # @Time : 2023/11/26 # @Author : bgm # @File : mange.py """ from flask import Flask, abort, request, g, jsonify app = Flask(__name__) # @ap ......
flask

flask中GET和POST请求的用法

在Fask 中,GET 和 POST 请求分别用于获取和提交数据。以下是一些 Flask 中GET 和 POST 请求的常见用法及代码示例: 1.GET请求:获取路由参数 from flask import Flask,request app = Flask(__name__) @app.route ......
flask POST GET

flask循环创建HTML标签

app.py from flask import Flask,render_template app = Flask(__name__) @app.route('/') def index(): items = ['item1', 'item2', 'item3'] return render_te ......
标签 flask HTML

flask获取小程序请求并且返回

from flask import Flask,request,jsonify app = Flask(__name__) @app.route('/', methods = ['POST']) def index(): data = request.get_json() # 你可以在这里处理请求数 ......
程序 flask

flask跳转到第三方网站

from flask import Flask,redirectapp = Flask(__name__)@app.route('/')def home(): return '欢迎来到我的网站!'@app.route('/baidu')def baidu(): return redirect('ht ......
第三方 flask 网站

Python菜鸟晋级(基于Flask)2命名的艺术

2 命名的艺术 本章包括 命名 命名空间 "计算机科学中只有两件难事:缓存失效和命名。"这句话出自菲尔-卡尔顿(Phil Karlton)之口,他是网景公司(Netscape)的程序员。 2.1 命名 命名是你和Python共享某物身份的一种方式。通常,这意味着您要唯一地标识一个事物,使其与程序中所 ......
艺术 Python Flask

Flask-debug模式

不开debug模式的问题 修改源代码需要重启程序才会生效 程序出错没有错误的详细信息,不利于排查分析 开启debug模式 ......
Flask-debug 模式 Flask debug

web图片上传 【flask+vue2】

直接上传代码demo from flask import Flask, request, jsonify import os from flask_cors import CORS # 导入CORS模块 # 文件存储的目录 UPLOAD_FOLDER = 'uploads' ALLOWED_EXTE ......
图片 flask vue2 web vue

原生sql(django-orm如何执行原生sql)、flask-sqlalchemy使用、flask-migrate使用、

原生sql(django-orm如何执行原生sql) django执行原生sql import os os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'djangoProject2.settings') import django django.set ......

flask7

原生sql(django-orm如何执行原生sql) 1.1 django执行原生sql import os os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'djangoProject2.settings') import django django ......
flask7 flask

flask六

sqlalchemy快速使用 SQLAlchemy是一个基于Python实现的ORM框架,对象关系映射 orm 框架 》django orm--》只能用在django中,不能独立使用 python界的orm框架: peewee:小型 sqlalchemy:企业级,支持异步,用在异步框架中 djagn ......
flask

flask解决本地连接断开问题

my_app.config['SQLALCHEMY_ENGINE_OPTIONS'] = {"pool_pre_ping": True, "pool_recycle": 1800} 这段代码设定了 SQLAlchemy 在每次从连接池中取出连接时都会发送一个 ping 命令来检查数据库连接是否还有效 ......
问题 flask

请求扩展、蓝图、flask-session、数据库连接池、wtforms、flask-script、信号、flask-cache

请求扩展 #1 before_request:请求来了会走,依次从上往下执行,但是如果其中一个返回了 响应对象 ,后续的就不走了,视图函数也不走而来 #2 after_arequest:请求走了,会从下往上依次执行,它必须返回 响应对象 假设 : 写了3个before_request 第二个返回了 ......

Flask之request.json()和 request.form.get()

在Flask中,request.json 和 request.form.get() 用于从HTTP请求中获取数据,但它们主要用于不同类型的数据传递方式。 request.json: 用于从包含JSON数据的请求体中提取数据。 适用于POST请求中包含JSON数据的情况,通常是通过AJAX请求或使用C ......
request Flask json form get

flask 文件上传与接收

在做flask后端,有个需求是将视频从前端上传至后端,然后再页面播放上传的视频,记录下知识点。 文件流接收 1、前端传来的对象是二进制文件流,有两种方法保存本地。 (1)通过open()方法将文件流写入保存 (2)直接用调用 file.save() 方法保存传来的文件流: from flask im ......
文件 flask

请求扩展,蓝图 , flask-session,数据库连接池,wtforms ,flask-script,信号,flask-cache

1 请求扩展🪐 #1 before_request:请求来了会走,依次从上往下执行,但是如果其中一个返回了 响应对象 ,后续的就不走了,视图函数也不走而来 #2 after_arequest:请求走了,会从下往上依次执行,它必须返回 响应对象 假设 : 写了3个before_request 第二个 ......

大白话说Python+Flask入门(三)

写在前面 今天状态很不好,我发现学这部分知识的时候,会出现溜号或者注意力无法集中的情况。 我能想到的是,大概率是这部分知识,应该是超出了我现在的水平了,也就是说我存在知识断层了,整体感觉真的是一知半解。 那有同学会问了,那你能说明白吗? 我理解的肯定能呀,来往下看! Flask的使用 1、消息闪现的 ......
大白 话说 Python Flask

01.Flask环境安装与配置

Flask 介绍 Flask 是一个轻量级的 Web 开发框架。它是依赖 Jinja2 和 Werkzeug WSGI 服务的一个微型框架。之所以说是轻量级,是因为 Flask 框架有这两个核心的内容。其中 Jinja2 是模板引擎,Werkzeug 是路由模块。 所以如果想实现其它的功能,都需要进 ......
环境 Flask 01

大白话说Python+Flask入门(二)

写在前面 笔者技术真的很一般,也许只靠着笨鸟先飞的这种傻瓜坚持,才能在互联网行业侥幸的生存下来吧! 为什么这么说? 我曾不止一次在某群,看到说我写的东西一点技术含量都没有,而且很没营养,换作一年前的我,也许会怼回去,现在的话,我只是看到了,完事忘记了。 早期写文章是为了当笔记用,不会随时查阅,当然也 ......
大白 话说 Python Flask

Flask四

session源码 1、app.session_interface默认是某个类的对象,以后全局对象session,就是SecureCookieSessionInterface()的对象 2、请求来了,会执行这个对象的open_session方法 3、请求走了,会执行这个对象的save_session ......
Flask

flask取消jsonify自动排序

将此配置行添加到应用程序定义之后的代码中: app = Flask(__name__) app.config['JSON_SORT_KEYS'] = False 对于 Flask 2.3 及更高版本,请使用以下命令: app.json.sort_keys = False ......
jsonify flask

大白话说Python+Flask入门(一)

写在前面 技术这东西就得用,不用就会忘,之前写博客感觉就是给自己记笔记用,还有大部分,估计睡在语雀里都落灰了,哈哈! 在Python领域,我觉得我还是算个小白吧,会写讲不明白,所以我决定想做一件事,先搞下flask这部分教程,看看能给大家说明白吗,真的感觉和Java有很大区别,废话不多说了,开整! ......
大白 话说 Python Flask

pycharm安装flask库安装失败

在命令窗口使用以下命令安装flask安装失败 1 pip install flask 改用国内镜像源后成功安装 1 pip install flask -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 格式是pip in ......
pycharm flask