09 2019 档案
摘要:1.中间键 2.csrf跨站请求伪造 3.装饰器相关 4.auth模块 5.settings 插拔式源码 拓展 1.中间键 中间件:(默认有七个) 通俗讲:django中间件类似于django的保安,来去都经过他; 大致流程:请求来时先经过中件才能到达django后端(urls,views,temp
阅读全文
摘要:1.多对多表的创建方式 2.forms组件3.session 与 cookie 1.多对多表的创建方式 1.全自动(推荐使用*) class Book(models.Model): title = models.CharField(max_length=32) price = models.Deci
阅读全文
摘要:知识点:1.choice参数 2.MTV 与 MVC 框架 3.ajax 4.contentType前后端传输数据编码格式 5.序列化组件(django自带,小型的):serializers 6.sweetalert 7.自定义分页器 1.choice参数: choices = ( (1,'男'),
阅读全文
摘要:相关知识盘点:查看orm内部sql语句的方法 1.看是否是queryset 对象,是的话,可直接.query查看SQL语句; 2.在django配置文件中,配置相关参数,orm查询时自动打印sql语句; LOGGING = { 'version': 1, 'disable_existing_logg
阅读全文
摘要:django请求生命周期图: django orm 中表与表之间建关系: 1.一对多: ForeiqnKey(to='xxx') 2.一对一: OneToOneField(to='xxxx') 3.多对多: ManyToManyField(to='xxx') 前面两个关键字会自动再字段后面加_id
阅读全文
摘要:模板语法:(只有一下两种情况) 1:{{ obj}} 变量相关 2:{% for i in list %} 逻辑相关 {% endfor %} 今日内容: 创建路由:新创建的路由必须去settings注册 创建:python.manage.py startapp app02 注册:1.app (支持
阅读全文
摘要:BOM:浏览器对象模型,与浏览器进行对话window:对象window.innerHeight:浏览器内部高度window.innerWidth:浏览器内部宽度window.open(x,y,z):打开新窗口 x:网址 y:空 z:长宽设置 (***)window.close():关闭当前窗口window的子对象:(***) navigator.userAgent: 客户端绝大部分信息 (爬虫)(
阅读全文