页首Html代码
摘要: ###比较查询运算符 名称 描述 $eq 匹配等于指定值的值。 $gt 匹配大于指定值的值。 $gte 匹配大于或等于指定值的值。 $in 匹配数组中指定的任何值。 $lt 匹配小于指定值的值。 $lte 匹配小于或等于指定值的值。 $ne 匹配所有不等于指定值的值。 $nin 匹配数组中指定的值。 阅读全文
posted @ 2021-06-18 09:23 哈士骑KT猫 阅读(121) 评论(0) 推荐(0) 编辑
摘要: MongoDB 官方文档:https://docs.mongodb.com/ 中文文档:https://www.mongodb.org.cn/ 操作文档:https://www.qikegu.com/docs/3283 基本介绍 MongoDB 是由C++语言编写并基于分布式文件存储的开源数据库,属 阅读全文
posted @ 2021-06-15 21:31 哈士骑KT猫 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 文档:https://flask-admin.readthedocs.io/en/latest/ #1. FLASK-Admin ##1.1 安装 pip install flasf-admin 或者 conda install flask-admin -c conda-forge ##1.2 模块 阅读全文
posted @ 2021-06-14 18:35 哈士骑KT猫 阅读(830) 评论(0) 推荐(0) 编辑
摘要: #1. 服务端项目搭建 新建项目目录mofangapi,并创建虚拟环境 conda create -n mofang python=3.8 安装开发中使用的依赖模块 pip install flask==1.1.4 -i https://pypi.douban.com/simple pip inst 阅读全文
posted @ 2021-06-10 20:38 哈士骑KT猫 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 模块化 随着flask程序越来越复杂,我们需要对程序进行模块化的处理,之前学习过django的子应用管理,flask程序进行可以进行类似的模块化处理保存代码。 简单来说,Blueprint 是一个存储视图方法/模型代码的容器(目录),这些操作在这个Blueprint 被注册到flask的APP实例对 阅读全文
posted @ 2021-06-10 20:22 哈士骑KT猫 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 允许设置session到指定存储的空间中, 文档: 安装命令: https://pythonhosted.org/Flask-Session/ pip install flask-session 使用session之前,必须配置一下配置项: SECRET_KEY = "*(%#4sxcz(^(#$# 阅读全文
posted @ 2021-05-28 11:46 哈士骑KT猫 阅读(109) 评论(0) 推荐(0) 编辑
摘要: #1. 数据库操作 ##1.1 ORM ORM 全拼Object-Relation Mapping,中文意为 对象-关系映射。主要实现模型对象到关系数据库数据的映射 优点 : 只需要面向对象编程, 不需要面向数据库编写代码. 对数据库的操作都转化成对类/对象的属性和方法的操作. 字段 >属性, 关键 阅读全文
posted @ 2021-05-28 11:02 哈士骑KT猫 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 在 Flask 项目中解决 CSRF 攻击 pip install flask_wtf 在 Flask 中, Flask-wtf 扩展有一套完善的 csrf 防护体系,对于我们开发者来说,使用起来非常简单 设置应用程序的 secret_key,用于加密生成的 csrf_token 的值 # 1. s 阅读全文
posted @ 2021-05-24 17:57 哈士骑KT猫 阅读(181) 评论(0) 推荐(0) 编辑
摘要: #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猫 阅读(165) 评论(0) 推荐(0) 编辑
摘要: #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猫 阅读(107) 评论(0) 推荐(0) 编辑