web基础知识
June_Hoo
这个作者很懒,什么都没留下…
展开
-
Django自学——笔记10(中间件)
每日测验"""1.什么是cookie和session,你能描述一下它们的由来和工作机制吗(切勿糊弄,敷衍了事)2.django中如何操作cookie和session,请写出尽量多的操作方法,并针对session的操作方法详细内部发生的事情,django默认的session失效时间是多久(切勿糊弄,敷衍了事)3.面相对象中的__init__和__new__的区别是什么,利用__new__可以实现什么4.如何给CBV添加装饰器,列举你所知道的几种方式"""内容回顾forms组件源码# 入转载 2021-04-13 16:57:05 · 109 阅读 · 0 评论 -
Django自学——笔记9(Cookie与Session)
今日考题"""今日考题1.简述自定义分页器的使用2.forms组件是干什么用的,它的主要功能有哪些功能,你能否具体说说每个功能下都有哪些经常用到的方法及注意事项(越详细越好)3..forms组件钩子函数是干什么用的,如何编写,请举例说明,除此之外forms组件还提供了哪些校验方法"""内容回顾自定义分页器的使用"""当你在项目中需要使用第三方的功能代码或者自己封装的一些功能代码那么一般情况下都是会新建一个文件夹(utils)专门用来存储相关的代码 该文件夹既可以建在全局 也可以转载 2021-04-12 11:01:25 · 107 阅读 · 0 评论 -
Django自学——笔记8(Form表单)
每日测验"""今日考题1.默写ajax基本语法,及提交json数据和文件都需要添加哪些额外参数2.什么是序列化,截止目前为止你所接触过的序列化有哪些3.批量插入数据需要注意什么,orm批量插入数据的语法?4.当需要展示的数据量特别多的情况下,会采取什么优化措施,你能否简要描述一下该措施的实施思路,以及该措施具体应用下的操作步骤5.简述面相对象的三大特性及特点,其中你认为哪个特性使用频率最高,为什么"""昨日内容回顾前后端数据交互编码方式(contentType)"""前后端传输转载 2021-04-11 10:11:47 · 131 阅读 · 0 评论 -
Django自学——笔记7(Ajax、分页器)
每日测验"""今日考题:1.choices参数的应用场景有哪些,如何获取该字段的值2.django是什么模型的框架,简述MTV与MVC模型3.多对多表关系有几种创建方式,各有什么特点?4.什么是ajax,请手写出ajax的基本语法结构及重要参数含义"""昨日内容回顾在django部分,如果你写代码的时候报错了"""1.pycharm窗口提示,前端console界面2.仔细核对代码(单词写错写多)3.浏览器缓存没有清除4.端口号可能冲突了,一直跑的是之前的项目5.重启你的计算机转载 2021-04-10 23:49:44 · 167 阅读 · 0 评论 -
Django自学——笔记7(数据库、图书管理系统)
今日考题"""今日考题1.聚合查询,分组查询的关键字各是什么,各有什么特点或者注意事项2.F与Q查询的功能,他们的导入语句是什么,针对Q有没有其他用法3.列举常见的数据库字段及主要参数(越多越好)4.orm数据库查询优化相关有哪些各有什么特点"""昨日内容回顾在学习django orm的时候,最好自己复习一下MySQL相关的知识点,不要造成大面积的遗忘聚合查询# 单独使用的时候 需要借助于关键字 aggregatefrom django.db.models import Ma转载 2021-04-09 17:21:37 · 145 阅读 · 0 评论 -
Django自学——笔记6(数据库查询、图书管理系统)
今日考题"""今日考题1.必知必会N条都有哪些,每个都是干啥使的2.简述神奇的双下划线查询都有哪些方法,作用是什么3.针对多对多外键字段的增删改查方法有哪些,各有什么特点?4.什么是正反向的概念,及查询口诀,你能否总结一下正反向查询不同情况下点击不同字段的规律"""上周内容回顾单表的增删改查# 增1.create()2.对象.save()# 查1.all() 查所有2.filter() 筛选条件,括号内多个参数之间逗号隔开并且默认是and关系3.get()转载 2021-04-09 10:09:07 · 199 阅读 · 0 评论 -
Django自学——笔记3(路由层、视图层)
每日测验"""今日考题1.列举你知道的orm数据的增删改查方法2.表关系如何判定,django orm中如何建立表关系,有什么特点和注意事项3.请画出完整的django请求生命周期流程图4.无名、有名分组各是什么意思5.反向解析是什么,如何使用,"""昨日内容回顾数据的编辑和删除# 查询所有数据 res = models.User.objects.filter() res = models.User.objects.all()# 编辑数据 """ 1.首先得获取用户想原创 2021-04-06 16:36:35 · 88 阅读 · 0 评论 -
Django自学——笔记2(数据改查删、路由层)
每日测验"""今日考题1.什么是静态文件,django静态文件配置如何配置,如何解决接口前缀不断变化,html页面上路径的引用需要反复修改的问题2.request对象的方法有哪些,分别是干什么用的,请具体阐述细节及注意事项3.django自带的数据库是什么,如何换成其他数据库例如MySQL,如何配置更换4.什么是django orm,如何使用django orm,数据库迁移命令如何书写5.orm字段的增删改查与数据的增查如何实现"""昨日内容回顾静态文件配置"""在浏览器窗口输原创 2021-04-06 16:17:40 · 130 阅读 · 0 评论 -
scrapy五大组件及setting配置
settings:增加并发:默认scrapy开启的并发线程为32个,可以适当进行增加。在settings中修改CONCURRENT_REQUESTS = 32降低日志级别:在运行scrapy时,会有大量日志信息的输出,为了减少CPU的使用率。可以设置log输出信息为:LOG_ERROR=‘ERROR’禁止COOKIE:如果不是真的需要cookie,则在scrapy爬取数据时可以禁止cookie从而减少CPU使用率,提升性能:COOKIES_ENABLED = False禁止重试:原创 2021-03-30 22:36:01 · 275 阅读 · 0 评论 -
POST方法和GET方法的区别
最近学习python的Django模块,可谓困难重重、踩坑无数,归根结底还是基础太薄弱,什么都不懂就想做这做那,经群里有人提醒:这是在走弯路!自己想想,还是要先广泛学习,从基础做起。在学习做注册、登陆页面时往往采用POST请求,下面比较两种的区别。从表面来看,GET方法和HOST方法是相同的:这两个方法都允许对Web页面发起以一个请求,并根据请求向Web页面发送数据。对于AJAX请求来说,在大...原创 2019-07-18 16:16:10 · 732 阅读 · 1 评论