• 2024-07-04Django与Flask的比较与应用场景 —— Python
    PythonWeb开发框架详解:Django与Flask的比较与应用场景在Python的Web开发领域,Django和Flask是两个非常受欢迎的框架。它们各自具有独特的特点和优势,适用于不同的开发场景。本文将对这两个框架进行详细的解释和比较,并给出一些实用的开发建议。一、Django框架概述Django是一
  • 2024-07-04云服务器部署flask项目详细步骤
    云服务器部署flask项目详细步骤,从服务器选择开始(本文选用的是阿里云)1.购买服务器,我们目前选择镜像Ubuntu16.0464位的系统,因为这个系统目前运行比较稳定 2.设置远程链接密码 如果忘了自己的ssh链接密码,可以以下地方重置密码3.添加安全组 添加5000端口,添加80端口,有的
  • 2024-07-04新手教学系列——使用uWSGI对Flask应用提速
    在构建和部署Flask应用时,性能和稳定性是两个关键的因素。为了提升Flask应用的性能,我们可以借助uWSGI这个强大的工具。本文将详细介绍为什么要使用uWSGI、uWSGI的底层原理,并提供一个实例配置,帮助你更好地理解和应用这个工具。为什么要使用uWSGIuWSGI是一个应用服务器,专为高
  • 2024-07-04新手教学系列——慎用Flask-SQLAlchemy慢日志记录
    在使用Flask-SQLAlchemy开发应用时,了解和避免潜在的问题是非常重要的。特别是在常驻进程和循环执行任务的场景下,慢查询记录功能(SQLALCHEMYRECORDQUERIES)可能会引发严重的内存泄漏问题。本文将详细介绍这个问题,并提供解决方案,帮助你在开发过程中避免掉入这些陷阱。应用场景
  • 2024-07-03uniapp和flask实现跨域请求
      新书上架~
  • 2024-07-03基于gunicorn+flask+docker模型高并发部署
    为了基于Gunicorn、Flask和Docker构建一个高并发的Web应用部署环境,我们需要进行以下几个步骤:编写Flask应用:创建一个简单的Flask应用。配置Gunicorn:使用Gunicorn来管理多个工作进程,提高并发处理能力。创建Docker镜像:编写Dockerfile来创建一个Docker镜像。编写DockerCompose
  • 2024-07-02flasksession伪造和jwt伪造
    flasksession伪造基本理论session是在服务端用来存储用户信息的,类似于来宾登记表,通过http报文中的cookie进行传递.由于flask轻量级的设计,因此session是存储在客户端的,因此也带来了flasksession伪造的风险.flask中的session通过app.secret_key=...来设置.flasksession通
  • 2024-07-01Flask 缓存和信号
    Flask-CachingFlask-Caching是Flask的一个扩展,它为Flask应用提供了缓存支持。缓存是一种优化技术,可以存储那些费时且不经常改变的运算结果,从而加快应用的响应速度。一、初始化配置安装Flask-Caching扩展:pip3installFlask-Caching配置说明:CACHE_TYPE:指定缓
  • 2024-07-01Flask 之 文件上传并解压缩
    #-*-coding:utf-8-*-fromflaskimportFlask,request,render_template_stringimportosimportzipfileimporttarfileapp=Flask(__name__)@app.route('/')defindex():returnrender_template_string('''<formact
  • 2024-06-30《每天5分钟用Flask搭建一个管理系统》 第10章:前端集成
    第10章:前端集成10.1前端技术概述前端技术指的是构建Web应用用户界面所使用的技术,包括HTML、CSS和JavaScript。现代Web开发中,前端框架如React、Vue.js和Angular等被广泛使用。10.2AJAX与Flask的集成AJAX(AsynchronousJavaScriptandXML)允许在不重新加载整个页面的情况
  • 2024-06-30《每天5分钟用Flask搭建一个管理系统》第9章:API设计
    第9章:API设计9.1RESTfulAPI的概念RESTfulAPI是一种基于HTTP协议的网络服务接口设计方法,它使用标准的HTTP方法,如GET、POST、PUT、DELETE等,来执行资源的操作。9.2Flask-RESTful扩展的使用Flask-RESTful是一个Flask扩展,简化了创建RESTfulAPI的过程。示例代码:安装Flas
  • 2024-06-24flask 数据库连接池
    数据库连接池flask操作mysqlfromflaskimportFlask,jsonifyimportpymysqlapp=Flask(__name__)app.debug=Trueconn=pymysql.connect(user='root',password="123456",host='127.0.0.1',database='qtest',
  • 2024-06-24flask
    flask介绍小而精,所有web开发需要的东西,借助于第三方集成flask框架:WerkzeugWSGI工具包和Jinja2模板引擎python-dotenv#pipinstallpython-dotenvimportosfromdotenvimportload_dotenvfromdotenvimportdotenv_values##1加载配置文件#必须在根路径下新建一个
  • 2024-06-24flask-session
    flask-session第三方flask-session,可以把session的内容保存在服务端安装并使用pip3installflask-session方式一fromflaskimportFlask,sessionfromflask_session.redisimportRedisSessionInterfaceimportredisapp=Flask(__name__)app.secret_key='adsfasd
  • 2024-06-24flask 闪现(flash)
    闪现(flash)flask中得闪现存放数据的地方,一旦取了,数据就没了实现跨请求间传递数据基本使用设置:flash('欢迎你')取:get_flashed_messages()fromflaskimportFlask,request,render_template,redirect,flash,get_flashed_messagesapp=Flask(__name__)app.debug
  • 2024-06-24flask cbv加装饰器
    cbv加装饰器fromflaskimportFlaskfromflask.viewsimportMethodViewapp=Flask(__name__)app.debug=True###登录认证--->不能公用--》要么只能给fbv用,要么只能给cbv用defauth(func):definner(*args,**kwargs):print(args)#cbv,会有第一个参
  • 2024-06-24flask 定制命令
    flask定制命令使用flask-script定制命令(老版本,不用了)#flask老版本中,没有命令运行项目,自定制命令#flask-script解决了这个问题:flask项目可以通过命令运行,可以定制命令1.x2.x#新版的flask--》官方支持定制命令click定制命令,这个模块就弃用了2.x3.x#fl
  • 2024-06-22Flask
    Flask1python界的web框架-Django:大而全,你要的东西都有[orm,缓存,认证] django-ninja-flask:小而精,所有web开发需要的东西,借助于第三方集成-web.py-----同步框架--进程线程架构--3.x以后支持异步--tornadosanicfastapi:高性能小而精,借助于第
  • 2024-06-21Flask新手入门(一)
    前言Flask是一个用Python编写的轻量级Web应用框架。它最初由ArminRonacher作为Werkzeug的一个子项目在2010年开发出来。Werkzeug是一个综合工具包,提供了各种用于Web应用开发的工具和函数。自发布以来,Flask因其简洁和灵活性而迅速受到开发者的欢迎。随着Python社区的增长,Fl
  • 2024-06-21python web框架哪家强?Flask、Django、FastAPI对比
    前言当你掌握了python的基础知识,并且会用和HTML和CSS编写简单的静态网页。现在你只需再掌握一个pythonweb框架的知识,就可以开始编写一个动态的网站了。目前市面比较流程的pythonweb框架有三个flask、Django、FastAPI。接下来我们对比一下。他们三个各自有什么特点。Flas
  • 2024-06-20计算机毕业设计flask+python企业公司进销存管理系统
    1、内容和要求:(1)完成以下课题研究内容:①研究进销存系统相关理论、特征。②研究进销存系统背景和意义。③研究进销存系统现实发展前景。④对企业进销存系统进行需求分析。⑤设计和实现新疆世纪金桥企业进销存系统。⑥对设计的进销存系统进行测试。(2)完成
  • 2024-06-19[flask]统一API响应格式
    前言在设计API返回内容时,通常需要与前端约定好API返回响应体内容的格式。这样方便前端进行数据反序列化时相应的解析处理,也方便其它服务调用。不同公司有不同的响应内容规范要求,这里以常见的JSON响应体为例:{"code":200,"data":{"content":"thisis/a/1"
  • 2024-06-19flask-SQLAlchemy解决报错 Working outside of application context.
    尝试想要写自己的自动化测试框架,使用的是flask,想要使用SQLAlchemy实现数据库的模型映射,但是按照官方文档创建好module后执行时,会报错Workingoutsideofapplicationcontext.经过一番查找,存在flask的上下文问题,以下是解决过程官网案例:http://www.pythondoc.com/flask-sqlalche
  • 2024-06-18flask部署mtcnn
    目录保存检测结果浏览器查看nginx url图片检测人脸 Flaskhello-world Flask+mtcnnpython调flask+mtcnn 示例图片:打印人脸检测信息 importcv2frommtcnn.mtcnnimportMTCNNimg=cv2.cvtColor(cv2.imread('./face.png'),cv2.COLOR_BGR2RGB)detector=
  • 2024-06-18pip 相关命令操作
    安装python库pipinstallflask#此处我们使用flask库作为实例#如果电脑中包含python2和python3,使用pip3命令代替pip#安装某个特定版本pipinstallflask==1.7#安装requirements.txt文件内的所有库pipinstall-rrequirements.txt#安装特殊镜像下的库,以清华源为例pip