05 2021 档案
摘要:允许设置session到指定存储的空间中, 文档: 安装命令: https://pythonhosted.org/Flask-Session/ pip install flask-session 使用session之前,必须配置一下配置项: SECRET_KEY = "*(%#4sxcz(^(#$#
阅读全文
posted @ 2021-05-28 11:46
哈士骑KT猫
摘要:#1. 数据库操作 ##1.1 ORM ORM 全拼Object-Relation Mapping,中文意为 对象-关系映射。主要实现模型对象到关系数据库数据的映射 优点 : 只需要面向对象编程, 不需要面向数据库编写代码. 对数据库的操作都转化成对类/对象的属性和方法的操作. 字段 >属性, 关键
阅读全文
posted @ 2021-05-28 11:02
哈士骑KT猫
摘要:在 Flask 项目中解决 CSRF 攻击 pip install flask_wtf 在 Flask 中, Flask-wtf 扩展有一套完善的 csrf 防护体系,对于我们开发者来说,使用起来非常简单 设置应用程序的 secret_key,用于加密生成的 csrf_token 的值 # 1. s
阅读全文
posted @ 2021-05-24 17:57
哈士骑KT猫
摘要:#1. Flask-Script 扩展 这个模块的作用可以让我们通过终端来控制flask项目的运行,类似于django的manage.py 安装命令: pip install flask-script -i https://pypi.douban.com/simple 集成 Flask-Script
阅读全文
posted @ 2021-05-24 17:09
哈士骑KT猫
摘要:#1. 创建一个flask框架的启动文件 名字可以是app.py/run.py/main.py/index.py/manage.py/start.py manage.py,代码: from flask import Flask app = Flask(__name__) @app.route('/'
阅读全文
posted @ 2021-05-20 21:11
哈士骑KT猫
摘要:创建环境: conda create -n flask python=3.8.5 参数说明: -n: 设置新的环境的名字 python=3.8.5 指定新环境的python的版本,⾮必须参数 这⾥也可以⽤⼀个-y参数,可以直接跳过安装的确认过程。 查看conda 虚拟环境: conda env li
阅读全文
posted @ 2021-05-19 17:00
哈士骑KT猫
摘要:Flask-SQLalchemy:操作数据库,ORM; Flask-script:终端脚本工具,脚手架; Flask-migrate:管理迁移数据库; Flask-Session:Session存储方式指定; Flask-WTF:表单; Flask-Mail:邮件; Flask-Bable:提供国际
阅读全文
posted @ 2021-05-19 15:17
哈士骑KT猫

浙公网安备 33010602011771号