Flask
-
Apache Superset 如何升级到 1.4
Apache Superset 1.4.2 已经出来有一段时间了,我的 Apache Superset Portable 还是 1.3.2 版本(我打算等1.5版本正式发布才更新便…
-
Superset 汉化
多语言支持 Superset 可以通过配置 superset_config.py 实现多语言支持 # Setup default languageBA…
-
以点麦当劳为例,说说为啥我们需要任务队列
不喜欢麦当劳?你把它换成肯德基或者任何你喜欢的美食好了。 几周前,工作中有人问我: 为啥我们需要Flask,Celery和Redis? 好问题,下面是我当时快速解释的较长版本。网上…
-
Windows下Celery 5快速入门
昨天公众号收到一个私信,说希望在Superset 开箱即用中使用警报和报告功能。 警报和报告需要 Celery 和 Redis 的支持。而我的这个开箱即用版本主要是为了体验 Sup…
-
前端数据提交给后端之HTML表单简单剖析
写在开篇 什么是表单呢?当前端想要提交数据给后端,怎么搞?那么在前端开发中,表单是常用的手段,比如常见的场景有:登录框、账号注册页、主机信息录入CMDB等等场景都是需要表单。那么在…
-
不可出外网的主机如何快速、方便、优雅的安装Python库?
场景描述 做一个假设,您的生产环境(或者说线上环境)是处于内网的主机,且不能出外网(也就是不能上网),但又需要安装Python的第三方库,怎么办?在本篇文章中,笔者拿安装Flask…
-
flask与模板的应用
抖音自从16年上线以来,几乎所有的毒鸡汤都在说: 千万别刷抖音,它会把你毁掉的! 然而我却想说,抖音不是在摧毁,抖音只是在迎合。 它不仅仅在迎合女性,它是迎合人性。 人性本身就是贪…
-
Flask表单的介绍与使用
表单操作 简介 表单的操作是Web程序开发中最核心的模块之一,绝大多数的动态交互功能都是通过表单的形式实现的。本文会教大家实现简单的表单操作。 普通表单提交 在创建模板login.…
-
在宝塔中部署Flask项目
使用宝塔面板中的python管理器部署Flask项目 安装环境: python3.6.8 python项目管理器 1、上传文件 首先将项目文件先压缩后,再上传到宝塔根目录中,然后再…
-
CSRF攻击和防护(1)
CSRF攻击和防护 前期我们的项目中都是显示的关闭CSRF的. # config.py# 显式关闭CSRFWTF_CSRF_ENABLED =&nbs…
-
CSRF攻击和防护(2)
3.构造表单 根据前端的页面,构造后端的表单formModel.py,用于实现基本的表单验证. from flask_wtf import Flask…
-
CSRF攻击和防护(4)
3.攻击实例(evel.website.com) 初始化项目,这里使用的是JavaScript 控制黑客网站主动去发送已经登录银行用户的cookie 信息.实现转账. ├── ap…
-
FlaskMail(1)
Mail电子邮件 1.简介 1.电子邮件定义 电子邮件,又称电子邮箱,简称电邮,是指一种由一寄件人将数字信息发送给一个人或多个人的信息交换方式,一般会通过互联网或其他电脑网络进行书…
-
Flask Mail(2)
10322 3.POP3收取邮件 1.简介 POP是指邮局协议,目的是让用户可以访问邮箱服务器中的邮件,允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮…
-
Flask Mail(3)
10322 4.Flask mail 在web程序中,经常会使用到电子邮件,比如,用户的注册时发送的确认邮件,定期像用户发送广告,等等.Flask-Mail包装了python标准库…
-
Flask启动流程
Flask 启动流程 请结合Flask上下文一起阅读:https://wenyan.online/2020/10/19/flask-shang-xia-wen/ Flask 依赖于…