通過IIS部署Flask項目

本文主要介绍在Windows Server 2012R2上通过IIS部署Flask项目的过程,以及对TTFB延迟大问题的思考。关于如何申请云服务器,注册(子)域名,备案,开放云服务器端口,获取SSL证书等不做介绍,感兴趣可以参考 通过二级域名解决1台云服务器搭建多个公众号后端服务的问题 。 一.部署 …

Continue Reading

Python 什麼是flask框架?快速入門(flask安裝,登錄,新手三件套,登錄認證裝飾器,配置文件,路由系統,CBV)

  • 2022 年 5 月 11 日
  • 筆記

目录 一:Python flask框架 前言 补充一下,我们前面学习的库都是叫模块,那么框架与库的区别? 二:flask 框架概述 1.简介 2.须知: 3.flask框架的优势 三:flask 安装 1.安装flask flask快速使用 2.flask执行流程(入门) 四:登录,显示用户信息案例 …

Continue Reading

Flask01 第一個flask項目

  • 2022 年 5 月 10 日
  • 筆記

参考地址: //github.com/miguelgrinberg/microblog/tree/v0.1 flask环境【苹果M1】 添加虚拟环境 python3 -m venv venv 使用这个命令来让Python运行 venv 包,它会创建一个名为 venv 的虚拟环境,虚拟环境名称为ven …

Continue Reading

教你如何使用flask實現ajax數據入庫

摘要: 在正式编写前需要了解一下如何在 python 函数中去判断,一个请求是 get 还是 post。 本文分享自华为云社区《 【首发】flask 实现ajax 数据入库,并掌握文件上传 》,作者:梦想橡皮擦。 flask 实现ajax 数据入库 在正式编写前需要了解一下如何在 python 函数 …

Continue Reading

Flask中本地棧的使用

  • 2022 年 2 月 18 日
  • 筆記

4种上下文变量 承接上一篇内容。当一个请求到来时,除了request被封装成全局变量之外,还有三个变量也是同样被封装成全局变量,那就是current_app、g、session。上面4个变量之所以能够使用,是因为程序上下文生效了。 上下文这个概念非常常见,比如在进程切换时时会保存当前进程的上下文,恢 …

Continue Reading

Flask中請求數據的優雅傳遞

  • 2022 年 2 月 17 日
  • 筆記

当一个请求到来时,浏览器会携带很多信息发送发送服务端。在Django中,每一个处理函数都要传入一个request的参数,该参数携带所有请求的信息,也就是服务端程序封装的 environ (不明白该参数可以参见上一篇 flask初探之WSGI )。简单示例如下 from django.shortcut …

Continue Reading

Flask初探之WSGI

  • 2022 年 2 月 14 日
  • 筆記

Flask是一个使用 Python 编写的轻量级 Web 应用框架。较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合MVC模式进行开发,小型团队在短时间内就可以完成功能丰富的中小型网站。另外,Flask还有很强的定制性,用户可以根据自己的需求来添加相应的功能,在保持核心功能的同时实现 …

Continue Reading

Flask SSTI利用方式的探索

  • 2021 年 9 月 30 日
  • 筆記

Flask SSTI利用方式的探索 一、SSTI简介&环境搭建 ​ 一个统一风格的站点,其大多数页面样式都是一致的,只是每个页面显示的内容各不相同。要是所有的逻辑都放在前端进行,无疑会影响响应效果和效率,很不现实。把所有的逻辑放在后端,又会导致太过复杂,前轻后重。 ​ 模板的诞生是为了将显示与数据分 …

Continue Reading

docker&flask快速構建服務介面(二)

  • 2021 年 9 月 13 日
  • 筆記

系列其他内容 docker快速创建轻量级的可移植的容器 ✓ docker&flask快速构建服务接口 ✓ docker&uwsgi高性能WSGI服务器生产部署必备 docker&gunicorn高性能WSGI服务器生产部署必备 docker&nginx&gunicorn实现负载均衡 docker&n …

Continue Reading