摘要:
1、http与https http vs tcp:应用层,传输层,http协议是传输层采用的tcp的应用层 http特点:无状态,无连接,(基于请求响应)先客户端发出请求,服务器端一定做出响应 https:在http协议之上增加ssl安全认证 2、前端布局 流式布局 响应式布局 盒模型布局 浮动布局
阅读全文
posted @ 2019-12-17 11:56
wtfss
阅读(168)
推荐(0)
摘要:
1.基于django中间件的拷贝思想 2.跨站请求伪造csrf 如何实现钓鱼网站 你在写form表单的时候 让用户填写的账户input并没有name属性,是你自己在内部偷偷隐藏了一个具有name属性的input框,并且value值是你自己的账户,然后将该标签隐藏了 模拟该现象的产生 创建两个djan
阅读全文
posted @ 2019-12-05 22:18
wtfss
阅读(234)
推荐(0)
摘要:
cookie :保存在客户端(浏览器)上的键值对,由服务端设置,浏览器有权禁止cookie写入 session:保存在服务端(服务器)上的键值对,需要依赖cookie 为什么会有这些技术? 目的是为了保存客户端的用户状态 因为HTTP协议是无状态的 django如何操作cookie 基于cookie
阅读全文
posted @ 2019-12-04 21:54
wtfss
阅读(295)
推荐(0)
摘要:
1.多对多三种创建方式 related_name参数,相关字段,是给字段起别名。 全自动(一般情况) 好处:至始至终都没有操作第三张表 全部都是由orm自动帮你创建的,还内置了四个操作第三张表的方法:add\remove\set\clear 不足:自动创建的第三张表无法扩展和修改字段 纯手撸 好处:
阅读全文
posted @ 2019-12-03 21:25
wtfss
阅读(118)
推荐(0)
摘要:
1.ajax结合sweetalert实现删除按钮动态效果 2.bulk_create批量插入数据 3.自定义分页器思路: 分页意味着对总的数据做切片操作,每一次展示一块内容。恰巧queryset支持切片操作(不支持负数),用get请求实现翻页的跳转功能。 4.分页器组件 先在应用下新建一个utils
阅读全文
posted @ 2019-12-02 21:06
wtfss
阅读(144)
推荐(0)
摘要:
ORM查询优化 only 与defer select_related 与 prefetch_related MTV 与MVC模型 django自称为是MTV框架 本质其实还是MVC MTV M:models T:templates V:views MVC M:models V:views C:con
阅读全文
posted @ 2019-12-01 16:07
wtfss
阅读(185)
推荐(0)
摘要:
级联更新 级联删除 外键字段带来的约束 操作外键字段管理数据的时候, 出版社和书是一对多关系 外键字段在书那里 如果把出版社删了 所对应的书也会自动删除 如果把出版社主键值改了 书表中对应的出版社主键值也会自动随之更改 聚合函数 必须用在分组之后,没有分组其实默认整体是一组 关键字 aggregat
阅读全文
posted @ 2019-11-28 22:06
wtfss
阅读(142)
推荐(0)
摘要:
模型层 orm查询 如何配置测试脚本 方法一:直接在某一个应用下的test文件中书写下面内容(先去manage.py拷贝前四行代码,然后写下面两行代码) 方法二:直接新建一个任意名称的py文件 在里面也写上面的配置 也可以配置 单表操作 13条 pk会自动帮你查找到当前表的主键字段 所以我们都用pk
阅读全文
posted @ 2019-11-27 22:54
wtfss
阅读(219)
推荐(0)
摘要:
视图层 小白必会三板斧 HTTPresponse 返回字符串 render 返回给html页面传值 redirect 重定向 视图函数必须有一个返回值 并且返回值的数据类型必须是HTTPresponse对象 render 利用Template,Context这两个模块推导 JsonResponse
阅读全文
posted @ 2019-11-26 22:36
wtfss
阅读(131)
推荐(0)
摘要:
orm 表关系如何建立 多对多:外键字段在任意一方都可以,建议建在查询频率高的表, 其外键关系需要建立第三张表来专门处理。 一对多:外键在多的那个表里 一对一:外键建议建在查询频率高的表 换位思考:先分析一张表 然后分析另一张表 创建表的时候,先创基表 再创建有外键的 本周大作业:图书管理系统 图书
阅读全文
posted @ 2019-11-25 23:00
wtfss
阅读(176)
推荐(0)