1、pipenv install python-dotenv (管理项目环境变量); 2、pipenv install watchdog --dev(监测文件变动,一般开发时使用); 3、pipenv install flask-wtf (表单插件); 4、pipenv install flask-
转载
2019-05-20 18:26:00
148阅读
2评论
纵观上面的内容,发现其实开发Flask小程序非常的简单嘛,但是简单归简单,这么简单的Flask程序用来练练手,玩一玩还是可以的,但是要用来开发实际的项目,恐怕不够吧?不够?你是说功能太单一?譬如,要把数据存储起来怎么办?起码要用到数据库吧?要上传文件怎么办?要写复杂的页面怎么办?写表单怎么办?发邮件呢?......flask扩展:发送邮件链接:http://pythonhosted.org/Fla
原创
2017-05-19 09:50:08
659阅读
官网文档https://flask-sqlalchemy.palletsprojects.com/en/master/quickstart/数据库的设置Web应用中普遍使用的是关系模型的数据库,关系型数据库把所有的数据都存储在表中,表用来给应用的实体建模,表的列数是固定的,行数是可变的。它使用结构化的查询语言。关系型数据库的列定义了表中表示的实体的数据属性。比如:商品表里有n...
原创
2022-07-02 00:24:47
509阅读
这个模块的作用可以让我们通过终端来控制flask项目的运行安装命令:pip install flask-script -i https://pypi.douban.com/simpleManager集成 Flask-Script到flask应用中,创建一个主应用程序,一般我们叫manage.py/run.py/main.py都行。from flask import Flas
from flask
转载
2021-05-24 11:41:12
225阅读
2评论
Flask-Mail在开发过程中,很多应用程序都需要通过邮件提醒用户,Flask的扩展包Flask-Mail通过包装了Python内置的smtplib包,可以用在Flask程序中发送邮件。Flask-Mail连接到简单邮件协议(Simple Mail Transfer Protocol,SMTP)服务器,并把邮件交给服务器发送。发送邮件需要使用SMTP服务器,常用的免费服务器...
原创
2022-07-02 00:22:45
96阅读
### 还记得对请求的session校验吗? 我们使用了装饰器来做的,这样每一个视图都要加装饰器, Django里面是使用的中间件来做的, 那么flask可以使用中间件来做吗? ### 第一点:不使用自己写装饰器,使用的是app的一个装饰器before_request 第二点,要注意,登陆页面是不需 ...
转载
2021-07-28 19:09:00
348阅读
2评论
Flask通常被称为微框架,因为其核心函数包括WSGI和基于 Werkzeug 的路由以及基于 Jinja2 的模板引擎,此...
原创
2024-02-09 15:19:37
48阅读
Flask常用扩展(Extentions)
官网;http://flask.pocoo.org/extensions/
1、Flask-Script 说明: 一个flask终端运行的解析器 安装:pip install flask-script 使用# 导入类库 from flask_script import Manager # 创建对象 manager = Manage
原创
2022-03-20 16:53:42
483阅读
Flask 常用的扩展 官方网址 中文翻译 flask-restplus https://flask-restplus.readthedocs.io/en/stable/ https://github.com/hanerx/flask-restplus-cn-doc peewee http://do
转载
2020-06-02 10:17:00
103阅读
2评论
Flask常用扩展(Extentions)官网;http://flask.pocoo.org/extensions/1、Flask-Script 说明: 一个flask终端运行的解析器 安装:pip install flask-script 使用 # 导入类库 from flask_script import...
原创
2021-07-17 10:37:15
532阅读
一.请求前 用法 二.请求后 用法 三.页面第一次请求 用法 FLask启动时候,页面请求第一次才会执行,第二次不会执行与浏览器无关 四.异常捕获 用法 只能捕获异常而不能让页面渲染出自定义的异常信息 app.debug=True模式下e为空 无论什么情况函数都会运行 五.异常处理 用法 六.页面渲
原创
2021-06-04 18:13:13
142阅读
文档: https://flask-caching.readthedocs.io/安装$ pip install Flask-Caching代码示例# -*- coding: utf-8 -*-"""flask template"""from flask import Flask,
原创
2022-02-18 10:43:08
434阅读
1. 信号(源码) 信号,是在flask框架中为我们预留的钩子,让我们可以进行一些自定义操作。 pip3 install blinker 2. 根据flask项目的请求流程来进行设置扩展点 中间件 # 代码示例 from flask import Flask,render_template app
转载
2020-04-05 16:30:00
79阅读
2评论
文档: https://flask-caching.readthedocs.io/安装$ pip install Flask-Caching代码示例# -*- coding: utf-8 -*-"""flask template"""from flask import Flask, requestfrom flask_caching import Cacheapp = Flask(__name__)# 设置cache = Cache(config={'CACHE_TYPE'
原创
2021-07-12 10:26:59
485阅读
官网文档https://flask-sqlalchemy.palletsprojects.com/en/ma
原创
2021-06-18 13:45:56
465阅读
pip install flask-wtf 一、WTForms支持的HTML标准字段 字段对象说明 StringField 文本字段 TextAreaField 多行文本字段 PasswordField 密码文本字段 HiddenField 隐藏文本字段 DateField 文本字段,值为datet
原创
2023-04-01 03:23:40
98阅读
Flask-Mail在开发过程中,很多应用程序都需要通过邮件提醒用户,Flask的扩展包Flask-Mail
转载
2021-06-18 14:12:57
342阅读
表单扩展 Flask-WTF文档: https://flask-wtf.readthedocs.io/en/stable/安装pip install Flask-WTF可以进行csrf验证代码示例1、定义模型类 视图使用from flask import ( Flask, render_template, session, url_for, ...
原创
2021-07-12 10:46:16
154阅读
表单扩展 Flask-WTF文档: https://flask-wtf.readthedocs.io/en/stable/安装pip install Flask-WTF可以进行csrf验证代码示例1、定义模型类 视图使用from flask import ( Flask, render_template, session, url_for, ...
原创
2022-02-17 18:01:26
203阅读
一、表单验证 wtf二、数据库操作(ORM).
原创
2022-02-09 14:49:59
434阅读