摘要: 跨站请求伪造 一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 全局: 中间件 django.middleware.csrf.C 阅读全文
posted @ 2017-07-02 23:33 白木潇潇夕 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: cookie和session 关于http: 1、http是:无状态、短连接 2、http的请求生命周期:给服务端发送一个请起头,通过域名提取url,通过路由关系匹配,再通过函数+html进行模板加数据渲染,最后返回给用户(响应头+响应体) 3、http发送规定: (1)请求: get请求:没有请求 阅读全文
posted @ 2017-07-02 23:33 白木潇潇夕 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 一、ORM操作 1、django orm创建数据库的方法 (1)指定连接pymysql(python3.x),先配置__init__.py (2)、配置连接mysql文件信息 settings.py (3)、在mysql数据库中,创建数据库。 (4)、在app01下面的models.py里面写建表语 阅读全文
posted @ 2017-07-02 23:32 白木潇潇夕 阅读(175) 评论(0) 推荐(0) 编辑
摘要: django框架: Models 1、基本创建 Django提供了一个抽象层("Model")的构建和管理Web应用程序的数据。 Django使用一种新的方式,即:关系对象映射(Object Relational Mapping,简称ORM)。 每个模型是一个Python类,子类django.db. 阅读全文
posted @ 2017-07-02 23:32 白木潇潇夕 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Django框架 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 一、django的安装实现和目录介绍 1、django实现流程 2.django 阅读全文
posted @ 2017-07-02 23:32 白木潇潇夕 阅读(197) 评论(0) 推荐(0) 编辑