摘要: 分页是指在web页面有大量数据需要显示时,当一页的内容太多不利于阅读和不利于数据提取的情况下,可以分为多页进行显示。 Django提供了一些类来帮助你管理分页的数据 — 也就是说,数据被分在不同页面中,并带有“上一页/下一页”链接。 这些类位于django/core/paginator.py中。 一 阅读全文
posted @ 2019-07-25 20:27 maplethefox 阅读(626) 评论(0) 推荐(0)
摘要: Django中的forms模块 在Django中提供了 forms 模块,用forms 模块可以自动生成form内部的表单控件,同时在服务器端可以用对象的形式接收并操作客户端表单元素,并能对表单的数据进行服务器端验证 一forms模块的作用 通过 forms 模块,允许将表单与class相结合,允许 阅读全文
posted @ 2019-07-25 20:16 maplethefox 阅读(369) 评论(0) 推荐(0)
摘要: 1.跨站请求伪造攻击 某些恶意网站上包含链接、表单按钮或者JavaScript,它们会利用登录过的用户在浏览器中的认证信息试图在你的网站上完成某些操作,这就是跨站请求伪造。 2.CSRF 3.说明:CSRF中间件和模板标签提供对跨站请求伪造简单易用的防护。 4.作用:不让其它表单提交到此 Djang 阅读全文
posted @ 2019-07-25 19:53 maplethefox 阅读(674) 评论(0) 推荐(0)
摘要: 中间件 Middleware 中间件是 Django 请求/响应处理的钩子框架。它是一个轻量级的、低级的“插件”系统,用于全局改变 Django 的输入或输出。 每个中间件组件负责做一些特定的功能。例如,Django 包含一个中间件组件 AuthenticationMiddleware,它使用会话将 阅读全文
posted @ 2019-07-25 19:40 maplethefox 阅读(204) 评论(0) 推荐(0)
摘要: 一cookies cookies是保存在客户端浏览器上的存储空间,通常用来记录浏览器端自己的信息和当前连接的确认信息 cookies 在浏览器上是以键-值对的形式进行存储的,键和值都是以ASCII字符串的形存储(不能是中文字符串) cookies 的内部的数据会在每次访问此网址时都会携带到服务器端, 阅读全文
posted @ 2019-07-25 19:28 maplethefox 阅读(309) 评论(0) 推荐(0)
摘要: 数据表关联关系映射 Relationship Map 在关系型数据库中,通常不会把所有数据都放在同一张表中,这样做会额外占用内存空间, 在关系列数据库中通常用表关联来解决数据库。 用的表关联方式有三种: 一对一映射 如: 一个身份证对应一个人 一对多映射 如: 一个班级可以有多个学生 多对多映射 如 阅读全文
posted @ 2019-07-25 14:15 maplethefox 阅读(2673) 评论(0) 推荐(0)
摘要: admin 后台数据库管理 django 提供了比较完善的后台管理数据库的接口,可供开发过程中调用和测试使用 django 会搜集所有已注册的模型类,为这些模型类提拱数据管理界面,供开发者使用 使用步骤: 1.创建后台管理帐号:$ python3 manage.py createsuperuser 阅读全文
posted @ 2019-07-25 00:51 maplethefox 阅读(1173) 评论(0) 推荐(0)