摘要: Flask中cookie和session介绍 介绍 ​ 在网站中,http请求是无状态的的。也就是说即使第一次和服务器连接上后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回了一些数据(cookie)给浏览器,然后浏览器保 阅读全文
posted @ 2019-11-08 00:52 麟轩 阅读(555) 评论(0) 推荐(0) 编辑
摘要: Flask数据库基本操作 在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。 会话用 db.session 表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用 commit() 方法提交会话。 在 Flask-SQLAlchemy 中,查询操作是通过 que 阅读全文
posted @ 2019-11-08 00:45 麟轩 阅读(907) 评论(0) 推荐(0) 编辑
摘要: csrf原理及flask的处理方法 为什么需要CSRF? Flask-WTF 表单保护你免受 CSRF 威胁,你不需要有任何担心。尽管如此,如果你有不包含表单的视图,那么它们仍需要保护。 例如,由 AJAX 发送的 POST 请求,然而它背后并没有表单。在 Flask-WTF 0.9.0 以前的版本 阅读全文
posted @ 2019-11-08 00:29 麟轩 阅读(2350) 评论(0) 推荐(2) 编辑
摘要: OSI模型——传输层 运输层 运输层概述 运输层提供应用层端到端通信服务,通俗的讲,两个主机通讯,也就是应用层上的进程之间的通信,也就是转换为进程和进程之间的通信了,我们之前学到网络层,IP协议能将分组准确的发送到目的主机,但是停留在网络层,并不知道要怎么交给我们的主机应用进程,通过前面的学习,我们 阅读全文
posted @ 2019-11-08 00:06 麟轩 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: Django中ORM的聚合索引 在Django中,聚合函数是通过aggregate方法实现的,aggregate方法返回的结果是一个字典 在使用时需要先导入模块from django.db.models import Count,Avg,Max,Min,Sum 假设有一个模型 class Book( 阅读全文
posted @ 2019-11-08 00:02 麟轩 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 那么首先要知道什么是ORM 专业化的角度来说:叫对象关系映射(Object-Relation Mapping)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 那具体ORM是什么呢?:(在django中,根据代码中的类自动生成数据库的表也叫--code first)ORM: ORM在面 阅读全文
posted @ 2019-11-08 00:01 麟轩 阅读(507) 评论(0) 推荐(0) 编辑